A 42-year-old City of Toronto traffic agent has died after being struck by a dump truck while directing vehicles at a Thorncliffe Park intersection Thursday morning.

Toronto police were called to Millwood Road and Overlea Boulevard shortly after 9 a.m. following reports of a collision.

Investigators say the traffic agent was managing traffic as a southbound dump truck turned left from Millwood Road onto Overlea Boulevard. After signaling the truck to proceed, the agent was struck by the vehicle.

Emergency responders attempted life-saving measures, but the victim was pronounced dead at the scene.

The 33-year-old truck driver was not injured and remained at the scene. Police confirmed the vehicle was owned by a private company and that the driver is cooperating with investigators.

No charges have been announced, and police have not indicated whether any will be laid.

Investigators are appealing for witnesses and anyone with dashcam footage from the area to come forward as the investigation continues.

Update – Police confirmed Friday that the 33-year-old Brampton truck driver had been arrested and charged with careless driving causing death. The accused is scheduled to appear in court on January 28, 2027.