 He achieved a 27.78% primary vote to defeat incumbent Scott Emerson in the 2017 Queensland state election.This followed the removal of the Indooroopilly electorate at the 2017 state election to make way for the new seat of Maiwar which had a notional LNP margin of 3%.Prior to its abolition, the Indooroopilly electorate was briefly held by a Greens MP, Ronan Lee, after he defected from the Labor in 2008 in the middle of a parliamentary term.