Guercy Edmond, 50, was accused 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 in the early morning of April 29, 2012.
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.
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.
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.