He also served as secretary for the Bureau of Agriculture and the Board of Agriculture of Lower Canada and served as editor for the Journal de l’agriculture et des travaux de la Chambre d’agriculture du Bas-Canada, an agricultural journal produced by the board. In 1863, he was elected to the Legislative Assembly of the Province of Canada for Richelieu. Perrault opposed Confederation.
He held various roles related to agriculture, including secretary and editor for an agricultural journal. He also served as a member of the Legislative Assembly of the Province of Canada. His opposition to Confederation is relevant to his political career.