He was called to the Quebec Bar in 1882 and practised law in Quebec City.
In an 1898 by-election, he was acclaimed to the House of Commons of Canada as a Liberal for the riding of Quebec-Centre.
He was re-elected in 1900 and 1904.
In 1905, he was appointed a Puisne Judge of the Quebec Superior Court, Arthabasca District.
On January 30, 1924, he was appointed to the Supreme Court but served only until October 1, 1924.