Career
Kingston was born in Brisbane. He first came to state parliament one of the 11 One Nation candidates elected at the 1998 state election. However, Kingston broke with his party less than a year later and sat as an independent from February 1999.
He was re-elected at the 2001 state election before resigning midway through his term in March 2003 citing poor health.
Prior to entering state politics, Kingston was a Maryborough City councillor.