He represented Prescott in the House of Commons of Canada as a Liberal member from 1904 to 1921 and in the Legislative Assembly of Ontario as an Independent Liberal from 1923 to 1929.
From 1904 to 1921, he stood for Prescott in the House of Commons of Canada as a Liberal member, and from 1923 to 1929, he represented the same constituency in the Legislative Assembly of Ontario as an Independent Liberal.