It happened in the 5200 block of Hawthorne Street in the city's Frankford section.
Police say the victim was hit in back, shoulder and side.
He was rushed to an area hospital in critical condition.
Detectives are working to determine who shot the man and why.
------
Send a News Tip to Action News
Learn More About 6abc Apps