Commissaire près le tribunal de district de Rieux, il est élu député de la Haute-Garonne au Conseil des Cinq-Cents le 25 vendémiaire an IV, prenant une part active aux débats parlementaires et votant avec le centre. Il est secrétaire du conseil en l'an VI. Rallié au coup d'État du 18 Brumaire, il devient juge au tribunal civil de Toulouse, puis président de chambre à ce tribunal. Il est contraint à la démission en 1808. Conseillers général du canton de Carbonne de 1842 à sa mort en 1846.