Police say it happened inside a home in the 1800 block of South Juniper Street just before 4:30 p.m.
Officials say the man had been shot in the left thigh and lower abdomen. He was pronounced dead at the scene.
Police say a man wearing a grey hoodie fled the scene in a white vehicle.
Anyone with information is asked to contact Philadelphia Police.