Career
He has been the Labor member for Gladstone in the Queensland Legislative Assembly since 2015. The seat had been held by retiring independent Member of Parliament Liz Cunningham since 1995. However, Gladstone has been a Labor stronghold for over a century, and it was widely expected that the seat would revert to Labor once Cunningham retired.