It happened shortly before 7:00 p.m. on the 6200 block of Wister Street.
Police say someone opened fire on the man, striking him multiple times in the back, buttocks, and elbow.
He was rushed to Albert Einstein Medical Center for treatment.
Authorities are not sure of the motive. No arrests have been made.