The man scaled to on top of the Skyscraper ride, where he unfurled an American flag.
Seaside Heights Borough Administrator Christopher Vaz said the man "has an issue with a police department somewhere on Barnegat Bay Peninsula. Not our PD."
He was back down from the top of the ride sometime after 10 a.m. and taken into police custody.
Vaz said the man was charged with trespassing and was apparently protesting a personal issue with the police departments in Lavallette and Bay Head.
----------
* More New Jersey news
* Send us a news tip
* Download the abc7NY app for breaking news alerts
* Follow us on YouTube