He represented Wentworth North in the Legislative Assembly of Ontario as a Liberal member from 1867 to 1874.
He held the position of Wentworth North representative in the Ontario legislative assembly as a Liberal from 1867 to 1874.