Il se distingue l'année suivante à Elchingen, à Ulm et à la bataille d'Austerlitz. Élevé au grade de général de brigade à la fin 1805, l'Empereur le charge presque aussitôt d'une mission importante à Saint-Pétersbourg où il est accompagné de son grand ami Claude Testot-Ferry, futur colonel de la cavalerie de la Garde impériale (ils se retrouveront en Espagne).