Il est député des Deux-Sèvres de 1837 à 1848, siégeant au centre gauche, tout en continuant à monter en grade dans l'armée. Il se spécialise sur la question des fortifications militaires, et notamment celles de Paris. Il est nommé général de brigade en 1851 et général de division en 1857. En parallèle, il est membre du conseil d'État, présidant la section de la guerre et des colonies.
Conseiller général, il retrouve un siège de député des Deux-Sèvres de 1876 à 1877, où il siège au groupe bonapartiste de l'Appel au peuple.