He represented Effingham County in the 1st Parliament of Lower Canada; in 1796, he was elected to represent York County. He helped administer the seigneury of Blainville and, in 1806, inherited it from Marie-Anne-Thérèse Céloron de Blainville.
He served Effingham County in the first Lower Canada legislative assembly; in 1796, he was chosen to represent York County. He assisted with managing the Blainville seigneury and, in 1806, inherited it from Marie-Anne-Thérèse Céloron de Blainville.