He was a member of the Legislative Assembly of Queensland from 1902 until 1915 representing the seat of Oxley, and was Premier of Queensland from 7 February 1911 to 1 June 1915.
In June 1902 he was elected to the Legislative Assembly of Queensland for Oxley.