De retour en France sous le Consulat, il devient chambellan de l'empereur, puis en 1812, il reprend du service comme colonel de la garde d’honneur du département de la Moselle. Le , il est nommé colonel major du de gardes d'honneur, et il participe à la tête de son unité aux campagnes de Saxe en 1813, et de France en 1814. Il se distingue particulièrement aux batailles de Leipzig du au , et de Hanau les et suivants.