He represented the region of Peterborough West in the Legislative Assembly of Ontario as a Conservative member from 1875 to 1881.
He was elected for Peterborough West in the Legislative Assembly of Ontario from 1875 to 1881, serving as a Conservative representative.