An 18-year-old man has been charged in a hit and run that killed a 50-year-old Ontario man.

Police were called to the 1800 block of Winnipeg Street around 8:00 a.m. on Tuesday after a report that a man had been hit by a truck. The truck fled the scene before police arrived.

The man was pronounced dead at the scene.

Police located the truck a block and a half from the scene.

Investigators have now confirmed to CTV News that the victim had been operating the truck, which is owned by business, and it was stolen before the fatal collision.

Thomas Richard Nahbexie, 18, was arrested on Wednesday evening in connection with the case. At the time of his arrest, police say he was in possession of property belonging to the victim.

Nahbexie has been charged with failure to stop at the scene of an accident involving death, theft of a motor vehicle, possession of stolen property under $5,000 and theft under $5,000.

He will make his first court appearance on Friday morning.