Emergency crews were called to Steeles Avenue and Ressor Road at around 10:22 p.m. for reports of a collision.
Police said one man was pronounced deceased while another was taken to hospital in life-threatening condition.
A third man was transported with non-life threatening injuries, police said.
Investigators said there were two vehicles involved in a head-on collision.
Steeles Ave E & Ressor Rd
– police o/s
– officers advised a vehicle is on fire, all lanes will be blocked
– officers advised multiple injured parties, injuries ranging from serious to life-threatening
ROAD CLOSURE: intersection closed#GO1477527
— Toronto Police Operations (@TPSOperations) August 2, 2022
© 2022 Global News, a division of Corus Entertainment Inc.