Onlookers filmed the encounter on a beach in Belmar on Tuesday.
Belmar Police Chief Tina Scott says she's aware of the video and that 28-year-old Liam Mahoney from California was arrested and charged with disorderly conduct, resisting arrest and obstruction of justice.
He was also issued a borough ordinance for Beach Badge Required.
The police chief says the arrest is currently under review.