He represented York East in the Legislative Assembly of Ontario as a Liberal member from 1867 to 1874.
He served as clerk and treasurer of Markham Township for 10 years.
He married Harriet Newell White (1834 - 1908), on August 9, 1854.
He died at Toronto General Hospital (Gerrard Street East) following a stroke, and eventually interred at St. James Cemetery (Toronto).
This article about an Ontario Liberal Party MPP is a stub.