He represented Two Mountains in the House of Commons of Canada as a Liberal member from 1872 to 1875.
From 1872 to 1875, he was a Liberal representative for Two Mountains within the Canadian legislative body.