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.
From 2001 to 2005, he was a member of the Western Australian Legislative Council representing the Liberal Party in the North Metropolitan Region. He served as an independent from 2004 to 2005.