Representó al distrito electoral del Norte de Waterloo en la Asamblea Legislativa de Ontario como miembro "Liberal" de 1867 a 1881.