Fulvio Mora, 39, of 37-57 93rd Street, Jackson Heights, was arrested after he returned to the crash scene - the corner of Rockaway Parkway and West St. Marks Place in Valley Stream.
Police said More was charged with leaving the scene of an auto accident with serious physical injury, having an uninsured motor vehicle, unlicensed operation, reckless driving and passing on the right.
A passenger in the vehicle suffered what police called "severe injuries." The driver was not injured, police said.
Police did not provide more details on the passenger's injuries Tuesday.
Mora was scheduled for arraignment Tuesday in First District Court in Hempstead.