A man sucker-punched an NYPD officer on a Brooklyn sidewalk, pinning the cop to the ground and refusing to budge, police and sources said.
Footage shows Steven Haynes, 40, socking the uniformed officer across the face outside a Bank of America near the corner of Livingston St. and Court St. in Downtown Brooklyn on Thursday.
Haynes, who police said had been sitting on the sidewalk drinking and blocking pedestrians, briefly brawls with the officer before wrestling him to the pavement.
Seconds later, the cop’s partner calls for backup, then begins yelling for Haynes to stop.
“Get off of him, get off of him!” the officer says as she hovers over the suspect, grabbing the man’s back and brandishing a baton. “All right, sir. Stop, stop, stop, stop!”
Haynes continues to struggle with the officer on the ground, while the other cop grips the man’s jacket and attempts to convince him to move.
“Mister, come on,” the cop pleads, thumping Haynes on the back with the baton.
Several other police officers then arrive a minute later and help take Haynes into custody.
The Brooklyn man was arrested and hit with a slew of charges, including assault on a police officer, resisting arrest, obstructing governmental administration, disorderly conduct, and alcoholic beverage violation, authorities said.
He was later released without bail at an arraignment Friday.
Haynes has a long rap sheet of at least 24 prior arrests, most of them for theft of service, the NYPD said.
The incident is under internal review.