Footage has emerged of a nightmare Perth carjacking, which saw a taxi driver’s foot run over and the man who stole his cab reach speeds of 125km/h while being chased by police.

Unlicensed, unemployed father Ricardo Bennell was this week jailed for more than two years for the bizarre and dangerous episode, which started when he stole a cab being driven by Adil Aslam at the Belmont Forum shopping centre.

Vision shows Mr Aslam being punched in the chest as he and his colleague try to stop the carjacker, who then runs over Mr Aslam’s foot.

“F--- off dogs,” Bennell can be heard saying.

Camera Icon Ricardo Bennell behind the wheel of the taxi.

Bennell, 32, then leads police on a 50-minute escapade across 10 suburbs, at one point even stopping to talk to them.

“Can you follow me? I'm going to Perth lock-up, all-right?” he says.

“Because I'm getting chased by the gang, a gang of bikies.”

A court was later told that Bennell thought he was being pursued by drug-dealing associates.

In actual fact, it was the police who were after him as he drove 125km/h on Guildford Road and sped at 107km/h in a 50km/h zone on a suburban street.

He drove the wrong way around a boomgate and stopped at his own house where he talked to his daughter.

“Come here. Take the money off Dad. Quick. I had to steal it,” he says.

“Don't trust them. Ring Nanna. I've been chased all day - probably on the news, so f--- it.”

Camera Icon Ricardo Bennell is put under arrest.

After driving over a kerb to avoid police, he then narrowly avoided a crash at a major intersection, took a detour through a private vineyard and was eventually brought undone by the deployment of stingers in Hazelmere.

Bennell, who was spending $450 to sustain a drug habit, wrote a letter to the court apologising to the taxi driver and police saying he was truly sorry. He said he kept his speed low and didn't mean to scare anyone.

Camera Icon Adil Aslam had his foot run over in the bizarre episode.

But he was given a sentence of two years and two months.

His victim said he was prepared to forgive him.

“Australia gave me a lot, so there is no point to be having some bad feeling for that person,” Mr Aslam told 7 News Perth.