Il est conseiller général d'Aignan en 1910, député du Gers de 1914 à 1919, conseiller général d'Auch et président du Conseil général du Gers en 1919, et maire de Villecomtal-sur-Arros, où il possède une belle demeure, en 1930.
Président du Conseil général du Gers jusqu'en 1940, il se représente en 1946, mais est battu aux législatives, puis aux sénatoriales, en 1948. Il est de nouveau élu député du Gers en 1951. La même année, il est élu conseiller général du canton de Montesquiou. Après un échec aux sénatoriales de 1955, il ne se représente pas et meurt l'année suivante.