Police said the 64-year-old was crossing the street in mid-block when he was hit by a black Jeep.
It happened just before 7 p.m. near Beach 30th Street and Seagirt Boulevard.
Police said the 26-year-old driver remained at the scene.
No charges have been filed. The crash is under investigation.
for more features.