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 positions as secretary for both the Bureau of Agriculture and the Board of Agriculture of Lower Canada, and served as editor for the agricultural journal "Journal de l’agriculture et des travaux de la Chambre d’agriculture du Bas-Canada". He was elected to the Legislative Assembly of the Province of Canada for Richelieu in 1863. Perrault opposed Confederation.