The accident happened around 10:00 a.m. Monday near Frankford Avenue and Academy Road.
Medics transported the victim to Aria-Torresdale Hospital where he was pronounced dead.
The driver of the striking vehicle did stop on location. There is no word on if the driver will face charges.
Police are investigating.