The Bergen County Prosecutor's Office says 22-year-old Robert Leonardis opened fire on a patrol car with a bullet going through the windshield, narrowly missing an officer, at the corner of Newman Street and Russell Place early Monday.
Officials say two officers returned fire and two other officers joined the foot pursuit.
All four officers fired, striking Leonardis numerous times. He was taken to Hackensack University medical Center.
Authorities say a .45-caliber handgun was recovered at the scene.