Police say Abokar Ahmed-Ali, 23, will face several charges, including:
- Criminal negligence causing death.
- Impaired driving.
- Failure to remain at the scene of an accident.
The collision happened at Royal York Road and Lawrence Avenue West shortly before 8:30 a.m. Monday.
A 23-year-old man was driving a taxi cab that had been stolen earlier in a fare dispute.
The cab company said the dispute began when the man was upset about his fare. The driver felt threatened, got out of the car and that's when the passenger allegedly climbed into the driver's seat and drove off.
The cab ran a red light at Royal York Road and Lawrence Avenue West and struck a pickup truck before flipping over and crashing into a Ford Escape. This sent the Ford into a pole, according to police.
The 42-year-old man from the pickup truck was also taken to hospital with what appeared to be minor injuries.
The driver of the stolen cab suffered minor injuries. He fled the scene but was arrested nearby.
Police say excessive speed was a factor in the crash.