He was a member of the Western Australian Legislative Council from 2001 to 2005, representing the Liberal Party from 2001 to 2004, and serving as an independent from 2004 to 2005, for the seven-member North Metropolitan Region.
He held a seat in the Western Australian Legislative Council from 2001 to 2005, representing the Liberal Party and later serving as an independent for the North Metropolitan Region.