The 33-year-old driver from Brampton was arrested and charged with carless driving causing death under the Highway Traffic Act on Friday, police said. Police say they've arrested and charged 33-year-old Brampton man in a collision that killed a Toronto traffic agent on Thursday. Global News has learned the driver charged with careless driving causing death following Thursday's collision with a traffic agent, was working as a sub-contractor for Metrolinx.