He represented Wellington South in the House of Commons of Canada as a Liberal member from 1876 to 1882 and Wellington South in the Legislative Assembly of Ontario from 1886 to 1894.
He represented Wellington South in the Canadian Parliament as a Liberal member from 1876 to 1882 and Wellington South in the Legislative Assembly of Ontario from 1886 to 1894.