Auditeur au conseil d'État en 1842.
Chargé de l'inspection des services administratifs en Algérie en 1845.
Secrétaire général de la direction des affaires civiles en Algérie en 1847.
Sous-directeur des affaires civiles à Bône en 1848.
Sous-préfet de Philippeville, 8 février/17 avril 1849 ;
Sous-préfet de Blida, 9 décembre 1849
Sous-préfet de Provins, 2/19 juillet 1853 ;
Sous-préfet de Lisieux, 25 juillet/12 août 1855 ;
Sous-préfet de Dieppe, 10/24 avril 1858.
Préfet de l'Ardèche, 12 mars/15 avril 1861 ;
Préfet des Côtes-du-Nord, 16 octobre/6 novembre 1865 ;
Préfet de la Haute-Vienne, 12 mars/1er avril 1868 ;
Préfet du Doubs, 28 juillet/10 août 1869 ;
Préfet du Cher, 31 janvier/15 février 1870, remplacé le 9 septembre ;
Pension (5 000 F) le 12 septembre 1871 à compter du 7 septembre 1870