He represented Renfrew North in the House of Commons of Canada as a Liberal member from 1873 to 1874.
He held the position of Liberal member for Renfrew North in the Canadian Parliament from 1873 to 1874.