He represented Wentworth North in the Legislative Assembly of Ontario as a Liberal member from 1867 to 1874.
He served as a Liberal representative for Wentworth North in the Ontario provincial legislature from 1867 to 1874.