Olympic boxer Damien Hooper has been fined $1750 for slapping a taxi driver after a verbal argument in Toowoomba.

Olympian Damien Hooper has avoided jail time for slapping a cabbie in Queensland, but is still yet to be sentenced on more serious charges.

The boxer, who made his Olympic debut in London in 2012, got into a verbal argument before slapping the taxi driver in Toowoomba in December last year.

After he was arrested he struggled with police and used obscene language.

Hooper, 22, pleaded guilty to charges of common assault, obstructing police and public nuisance.

He was fined $1750 in the Toowoomba Magistrates Court on Friday.

A conviction was recorded, but it is not yet clear what effect it will have on his career.

Hooper also breached a two-month suspended jail sentence handed down for an unrelated incident.

But instead of enforcing the sentence, the magistrate decided to extend the suspension for another three months.

Meanwhile, Hooper has also pleaded guilty to spitting on a police officer outside a nightclub in Dalby, west of Brisbane, in January 2013.

Hooper was due to be sentenced for the spitting incident in the District Court in Brisbane on Thursday, but his counsel asked for an adjournment to sort out some outstanding legal issues.

The young, talented boxer caused a stir in 2012 for breaching Olympic protocol by wearing a T-shirt with an Aboriginal flag on it to his first fight.

He bowed out in the second round.