Campbell, of Snyder Avenue, was held on bail of $50,000 bond or cash at arraignment Wednesday in First District Court in Hempstead on charges of assault, criminal possession of a forged instrument, resisting arrest, criminal possession of marijuana and several vehicle and traffic law violations, police said.

Officers “conducting a vehicle and traffic law investigation” approached a red Infiniti in the parking lot at 821 Stewart Ave. at 9:30 p.m. Tuesday, Nassau County police said.

Campbell hit one of the officers with the driver’s side door as he opened it, then he fled on foot, police said.

He was caught after a short chase, and kicked and punched both officers before being subdued, police said.

The officers were treated at a hospital for cuts and bruises and released, police said.