He represented Kent West in the Legislative Assembly of Ontario as a Liberal member from 1879 to 1883.
He held office as a Liberal member of the Ontario provincial parliament, representing Kent West from 1879 to 1883.