The 39-year-old man was trying to cross the street when a car struck him, then continued eastbound on 130th Street.
Another driver stopped to help when he realized what had happened and stayed with Bedingfield until an ambulance arrived.
Police are still looking for the driver who struck him.