Le , il est nommé capitaine, puis le , lieutenant-colonel au de cavalerie, et il passe chef de brigade le . Il est promu général de brigade le , à l’armée du Rhin, et il commande la colonne de gauche à la bataille de Wissembourg du 26 au , sous les ordres du général Ferino. Il est admis à la retraite le .