A Florida man was arrested for allegedly mocking Trump supporters and assaulting a police officer in Palm Harbor on Sunday, according to the Pinellas County Sheriff’s Office.

“Scott Rexroat showed up at the rally at Nebraska Avenue and US-19 wearing a rebel flag, a Trump mask, and carrying a sign with Swastikas. He was allegedly taking photos with Trump supporters while calling them Nazis,” deputies told WFLA.

The officers alleged that the altercation nearly caused other fights as the Trump supporters were “pushing Rexroat out of their faces,” the outlet said.

When a deputy tried to pull him away, he said Rexroat hit him in the arm and shoulder. However, Rexroat claimed he thought it was another Trump supporter who touched him.

Video footage shows officers holding Rexroat on the ground as they worked to take him into custody:

Moments later, two other officers appeared and got Rexroat to his feet.

“The Sheriff’s Office said it couldn’t comment on the arrest because it is part of an active investigation, but did say the deputies were not wearing body cameras,” according to WMNF.

In regard to his sign, Rexroat told WFLA, “There were no swastikas like it says in the police report. I can read it here. It sounds like a bunch of fabricated lies to me. That I was instigating a riot.”

However, Trump supporter Brett Jennings claimed Rexroat was there on Saturday wearing the same outfit and had a sign with swastikas on it, WMNF reported.

“Jennings said Rexroat has been baiting and harassing Trump supporters for days and provided a video as evidence,” the article said.

The video allegedly showed him coloring over a swastika on a white sign with a black marker.

On what appeared to be his Facebook page, Rexroat shared a photo of the sign in question on Saturday:

Following his arrest, Rexroat was charged with disorderly conduct and battery on a law enforcement officer, according to WFLA.