It happened around 6:19 p.m. Friday on the 600 block of North 12th Street.
Police say a 33-year-old man was walking on 12th Street near Fairmount Avenue when at least two gunmen opened fire.
The man ran to a nearby Hyundai vehicle to seek cover. Inside the car was a 9-year-old boy and another adult male, but that didn't stop the suspects from firing.
Investigators say the 33-year-old suffered multiple gunshot wounds and died at the hospital.
SEE ALSO: Rapper affiliated with Philadelphia street gang 'YBC' shot dead in Olney: Sources
The child was shot in the leg. He is listed as stable at an area hospital.
The other man inside Hyundai was not injured.
"It's unclear whether he knew the people in that vehicle or not," said Philadelphia Police Inspector DF Pace of the victim.
Chopper 6 video shows police focusing on a gray Hyundai that was riddled with bullets.
Police say the suspects were last seen fleeing in a black Jeep SUV.
Anyone with information is asked to call police at 215-686-TIPS.
Earlier on Friday, police say another shooting in the city claimed the life of a well-known rapper known as "YBC Dul." He was affiliated with the gang Young Bag Chasers (YBC).
No arrests have been made in that case as well.
RELATED: Check the 6abc Neighborhood Safety Tracker