A Montreal cab driver accused of running over a passenger has been found not guilty of all charges.

"I don't know what to say this morning," said Guercy Edmond. "I'm more than relieved."

The 50-year-old taxi driver was accused in 2012 of assault with a weapon, dangerous driving causing bodily harm and aggravated assault after striking a 23-year-old man with his taxi at the corner of St-Laurent Boulevard and Rachel Street.

He said he had lived a life of misery the past three years and that Thursday's not-guilty verdict was a relief.

Edmond maintained during the trial in January he had been trying to escape the scene to report an altercation to police.

The incident was captured on video by witnesses and nearby security cameras.

Video shows violent dispute

​In the videos, three men are seen getting out of Edmond's taxi and slamming their fists on the car.

One man then pushes Edmond, who also exited the vehicle. The driver throws a glass juice bottle in their direction.

Taxi driver Guercy Edmond, seen here during his trial in January, was found not guilty of all charges. (Ryan Remiorz/The Canadian Press)

Edmond gets back in the taxi and starts driving back and forth erratically as the men continue to chase and hit the car. One man, not associated with the passengers, is also seen jumping on the taxi's roof.

In his testimony, Edmond said he was trying to leave the scene and drive to a police station when he struck and drove over one of the men.

The prosecution said the man injured in the hit-and-run, a French national named Benoît Kapelli, ended up with a perforated bladder, broken ribs and a large cut on his chin.

Under cross-examination, Kapelli denied striking Edmond inside the cab and also said he did not make racially charged remarks widely reported at the time of the incident.