It happened around 9:00 Saturday night on the 8100 block of Bustleton Avenue at Stanwood Street.
The male victim was taken to Aria-Torresdale Hospital where he was pronounced dead.
There was no immediate word on his identity.
Police say the driver of a silver Ford pickup truck did stop at the scene.
There was no word on if any charges would be filed.