The protester accused of choking a Trump supporter late Saturday outside a Manhattan nightclub also tried to put an arresting NYPD officer in a headlock, authorities said.

David Campbell was slapped with charges Sunday for the alleged beat-down of the unnamed 56-year-old after the man left an event headlined by alt-right personality Mike Cernovich.

The 30-year-old peeled off from a group of about 80 rallying after spotting the man, cops said, and followed him as he left FREQ nightclub in Hell’s Kitchen, which was hosting ticketed event “A Night For Freedom.”

Campbell allegedly jumped the Trump supporter once they were a block away, punching him and choking him so aggressively that he was not breathing and had a faint pulse.

First responders had to perform CPR, and the victim finally regained consciousness when he was in the ambulance, authorities said.

The man was taken to Bellevue Hospital in stable condition.

Video courtesy of Jon Levine

Campbell, who was also carrying a can of Mace, was charged with strangulation, multiple counts of assault, resisting arrest, loitering, criminal possession of a weapon, and obstruction of government administration, police said.

He was also booked on charges of attempted assault and attempted criminal obstruction of breathing after he tried to put an officer in a headlock, authorities said.

The cop was treated for his injuries at Mount Sinai St. Luke’s-Roosevelt Hospital Center.

“A Night For Freedom” was also attended by newly announced Senate candidate Chelsea Manning, who tweeted a picture of herself alongside the explanation “crashed the fascist/white supremacist hate brigade party.”

“Learned in prison that the best way to confront your enemies is face-to-face in their space,” she later added in response to backlash for attending the paid event.