He was the member of parliament for Frome district from 1890-1892.
From 1892-1918 he was member for Burra Burra
He held the Commissioner of Crown Lands for three governments
28 Sept 1896- 1 December 1899
8 December 1899 - 31 March 1902
26 July 1905 - 5 June 1909
He was government Whip from 1902 - 1904.
He retired from politics in 1918 and died 25 January 1927 in Pinnaroo, South Australia.