Pendant les ans XII et XIII, il tient garnison à Alexandrie et Rimini et est fait chevalier de la Légion d’honneur le , puis officier de l’ordre le . Le , il passe avec son grade dans les chasseurs à cheval de la Garde impériale, et il fait avec ce régiment les guerres de 1805 à 1807 en Autriche, en Prusse et en Pologne. Le à Austerlitz, il est grièvement blessé de deux coups de baïonnette à la poitrine, et le , à la bataille d'Eylau, il reçoit une forte contusion de boulet à la jambe gauche. Il est nommé colonel-major des chasseurs à cheval de la Garde impériale le , et est élevé au grade de commandeur de la Légion d’honneur le .