The 24-year-old truck driver who fatally struck an 83-year-old man on Canal Street yesterday was driving with a suspended license, according to police.

The NYPD says 24-year-old Maykel Felix-Tejada struck and killed 83-year-old Ka Chor Yau at around 1:05 p.m. yesterday as he crossed Canal Street near the Bowery. Felix-Tejada was operating a massive dump truck, and hit Yau as he exited the Manhattan Bridge. Yau was transported to Downtown Beekman Hospital and pronounced dead. NBC News reports that "a sandal and a grocery bag could be seen where the man was struck" on the street.

Authorities say they determined that Felix-Tejada has a suspended license, and he was arrested yesterday. He has been charged with aggravated unlicensed operation of a motor vehicle.