Il est nommé colonel le , au 72erégiment d’infanterie de ligne, et il est promu maréchal de camp le , à l’armée du Rhin. Commandant à Sélestat, puis à Huningue, il est envoyé à l’Armée des côtes le , pour prendre le commandement du département des Côtes-du-Nord. Le , il n’est pas inclus dans la réorganisation des états-majors, et il est mis en disponibilité le . Il est mis en congé de réforme le , et il est admis à la retraite le .