La paix de Lunéville lui permet de rentrer en France. La Légion d'honneur ayant été fondée, il devient membre de cet ordre le 19 frimaire an XII, et officier le 25 prairial de la même année. Il reçoit ordre d'aller s'embarquer avec son régiment au Helder pour faire partie de l'expédition d'Angleterre. Après avoir passé six semaines à bord des bâtiments, il est finalement appelé à la Grande Armée en l'an XIV. Il est en 1805 au de Marmont dans la division de cavalerie de Lacoste avant de passer sous les ordres du maréchal Davout. Il fait la campagne de 1805 en Autriche, se signale à Ulm, à Leoben, aux ponts de Vienne et à Austerlitz.