He represented Huron North in the Legislative Assembly of Ontario as a Conservative member from 1867 to 1871.
He held office in the Ontario Legislative Assembly, specifically representing Huron North and serving as a Conservative member from 1867 to 1871.