He represented Prince Edward in the Legislative Assembly of Ontario as a Liberal member from 1872 to 1883.
From 1872 to 1883, he represented Prince Edward in the Legislative Assembly of Ontario on behalf of the Liberal party.