Rentré plus tard dans le corps de l'armée, chacun de ses grades est le prix d'une action d'éclat. Néanmoins, arrivé au grade de chef d'escadron de grosse cavalerie en , il n'est nommé colonel du  que dix ans plus tard. Chef d'escadron en 1802, chevalier de la Légion d'honneur, il fait avec son régiment, le , les campagnes d'Autriche en 1805, de Prusse en 1806 et de Pologne en 1807, et se signale à la prise de Lübeck.