He represented Lanark South in the Legislative Assembly of Ontario from 1890 to 1893 as a Conservative member.
He was elected to represent the Lanark South constituency in the Ontario provincial parliament, serving from 1890 to 1893 and holding a seat on the right-wing Conservative party.