A Gold Coast bus driver has been caught on video scuffling with a teenager who refused to get off the vehicle.
Nine News reporter Chris O'Keefe filmed the incident with his phone after boarding the bus in Broadbeach to travel to work this morning.
The driver is seen in the video wrestling with the teenager and trying to drag him off the bus.
The 15-year-old passenger, Joran Corby, is seen grabbing the driver by the collar of his shirt.
Joran later told Nine News the scuffle began after the driver grabbed him by the throat and punched him in the face after he refused to leave.
He said the argument started over a trivial matter.
"One of my friends had a $50 note so he couldn't pay because the bus driver didn't have change," he said.
"So we all just sat up the back and the driver kept telling my friend to come and sit at the front."
The bus driver then told the teenagers to get off the bus but Joran refused.
"I said 'I've paid, I've got my ticket'," he said.
"Then he grabbed me by the throat so I stood up, then he punched me in the face."
Joran said he was "pushing the driver in the face" as the pair wrestled.
The bus company involved plans to review security footage of the incident and interview the driver before taking action.
Source: Nine News
Author: Fiona Willan