Thomas was born in Mansfield, Victoria. Prior to entering politics Thomas was a veterinary surgeon and has a degree in veterinary science.[citation needed]
Legislative Assembly
On entering Parliament Thomas was appointed as acting speaker of the Legislative Assembly (lower house) in March 2005 and was a member of the Public Accounts Committee from April 2005.
Thomas was appointed as the shadow minister of the Environment for most of 2006 and from January 2008 acted as the shadow treasurer.[2]
The seat of Capel was abolished and merged with Collie-Wellington and parts of Vasse into the new seat of Collie-Preston. Thomas contested the seat in the 2008 election and lost narrowly to Labor candidate and member for Collie-Wellington, Mick Murray.