Président du district de Saint-Yrieix, il est député de la Haute-Vienne de 1791 à 1797. Il siège parmi les modérés et vote pour la réclusion de Louis XVI. Secrétaire de la Convention, il est actif sur les questions de finances et de biens des émigrés. Il passe au Conseil des Cinq-Cents le 21 vendémiaire an IV puis au Conseil des Anciens le 23 germinal an V, dont il devient président du au .
Opposé au coup d'État du 18 Brumaire, il finit par se rallier au régime, et devient chef de bureau au ministère de la Justice, puis juge suppléant à la cour de justice criminelle en 1807.