You are not permitted to download, save or email this image. Visit image gallery to purchase the image.
Senior Sergeant Anthony Bond, of Dunedin, said officers were called to the hospital after a 34-year-old man was taken there in an intoxicated state about 3.15am on Saturday.
He became aggressive in the carpark and punched the windshield of the car he in, smashing it.
He also punched a pole in the hospital, causing a dent, and hurting his hand.
When police arrived to restrain him, the man kicked an officer in the face, Snr Sgt Bond said.
He was arrested for disorderly behaviour, as well as assaulting and resisting police.
The man, who was known to police, was taken to the station where he was given a sedative by St John staff.
The assaulted officer was shaken but unhurt.
The arrested man would be appearing in court, Snr Sgt Bond said.