The pedestrian, who was crossing Route 130 westbound, suffered life-threatening injuries, police said.
The 35-year-old driver of a Ford Econoline van, from Trenton, was arrested and charged after allegedly fleeing the scene, according to a crash report released by East Windsor Police Chief James A. Geary.
The crash occurred at 4:44 a.m. Monday on Route 130 near Hickory Corner Road in East Windsor, police said.
Robbinsville EMS and Capital Health paramedics took the hit-and-run crash victim to Capital Health Regional Medical Center in Trenton, according to the report.
The pedestrian was identified as Carl J. Ewald, 52, of East Windsor, according to the police report.
The 2006 Econoline van's driver, Francisco Merino-Angel, 35, of Trenton, was later charged with leaving the scene of an accident, endangering an injured victim, failure to report, driving an unsafe vehicle and driving with a cracked windshield, according to the police report.
Merino-Angel was processed at East Windsor Police Headquarters and released with a pending court date, police said.
The crash is being investigated by the East Windsor Police Department’s Traffic Safety Unit and the Mercer County Prosecutor’s Office Serious Collision Response Team.
Anyone with information about the crash is urged to call East Windsor Sgt. Ryan Ballard, the police department's Traffic Safety Unit supervisor at 609-448-5678 ext: 244
CHECK BACK FOR UPDATES
Click here to follow Daily Voice Hamilton Township and receive free news updates.