Enseignant en rhétorique, il est reçu avocat en 1791 et devient membre du tribunal de conciliation de Saint-Lô en 1792. Membre de l'administration centrale à Cherbourg, procureur général syndic, il est conseiller de préfecture en 1800 puis secrétaire général. Il est député de la Manche en 1815, pendant les Cent-Jours. Il est maire de Saint-Lô de 1818 à 1832 et a rédigé plusieurs travaux historiques sur l'arrondissement de Saint-Lô.