A former contractor who engaged in corrupt dealings with a Queensland council and the state's racing body will be sentenced in a Brisbane court on Friday. 

Wayne Innes, 59, pleaded guilty to a slew of dishonesty offences in the Brisbane District Court on Monday.

The court was told the former owner of Landfill Logistics had agreements to pay a Ipswich City Council executive a $1.5 million kickback among other rorts and he also had insider knowledge in Racing Queensland course developments which allowed him to nab contracts over competitors.

Innes, who once played for the Balmain Tigers, pleaded guilty to official corruption, misconduct in relation to public office, attempted fraud, forgery and uttering, uttering forged documents and a count of breaching a bail condition.

Investigations into Innes’ dealings with the council kicked off in October 2016 when he was also being investigated for the Racing Queensland matters.

The court was told Innes was previously convicted of dishonesty offences in the 1990s and had an ongoing issue with gambling.

Innes’ lawyer told the court he did not receive a large financial benefit from his dealings.

“In effect, he was chasing his tail in relation to his finances – he had some very significant loans with some crippling interest – to keep his head above water,” his barrister Daniel Caruana told the court on Monday.