He represented Prince Edward in the Legislative Assembly of Ontario as a Liberal member from 1872 to 1883.
He served as a Liberal member in the Legislative Assembly of Ontario representing Prince Edward from 1872 to 1883.