The man was arrested and taken to the Royal Brisbane and Women’s hospital for treatment for minor cuts after the incident in Strathpine on Thursday.
Police were responding to a three-car crash before 2pm when the agitated man allegedly confronted an officer from inside a car.
Investigators say the man was under the influence at the time and drinking from a wine bottle, which the officer tried to confiscate.
“After the officer attempted to take the bottle away several times, it was allegedly thrown towards him,” Queensland Police said in a statement.
Bystander footage shows an officer repeatedly striking the man before deploying his Taser while multiple firefighters look on.
“He needs to stop … you can’t do that,” a person can be heard saying in the video.
Police said the officer used physical force to contain the man, who was trying to leave the car by kicking the door into him.
Another officer was allegedly spat on by the man.
The Taser was deployed after several verbal warnings, police said, and the man was taken into custody.
A police investigation into the incident is ongoing and anyone with information is being urged to contact Crime Stoppers.