Le 20 fructidor an VIII (), il est affecté comme aide de camp du général de division Grouchy. Il participe à la Bataille de Hohenlinden le 12 frimaire an IX (), il est nommé chef d’escadron provisoire sur le champ de bataille, son grade est confirmé le 26 prairial an IX (). En l’an X, il retourne en Italie avec Grouchy, pour accompagner de Paris à Florence le roi d’Étrurie et sa famille, ensuite et pendant deux ans, il accompagne son général dans ses inspections des régiments de cavalerie. Au début de l’an XII, il remplit les fonctions de chef d’état-major de la division de cavalerie du camp de Bayonne Il est fait chevalier de la Légion d’honneur le 25 prairial an XII ().