Il est un membre actif des conseils municipaux de Saint-Laurent en 1855, de Notre-Dame-de-Grâce en 1877 et de Côte-des-Neiges de 1877 à 1886. Il est élu député conservateur dans Jacques-Cartier en 1867. Réélu en 1871, 1875, 1878 et sans opposition en 1881.