Avocat, puis magistrat, il est ensuite receveur de l'arrondissement de Poligny.
Il occupe ensuite diverses fonctions administratives, notamment celle de sous-préfet de Lons-le-Saunier, avant de devenir maire de Poligny en 1830.