He was a Labor member of the Legislative Assembly of Queensland from 1998 to 2009, representing the district of Townsville.
From 1998 to 2009, he served as a representative in the Queensland Legislative Assembly for the Townsville district.