Il est promu général de brigade le , et commandeur de la Légion d’honneur le . Il est employé au camp de Saint-Omer en l’an XII et en l’an XIII, et il est appelé au commandement de la du de la Grande Armée pendant les campagnes de l’an XIV, et il prend part à la bataille d'Austerlitz le . Passé à la brigade le , il contribue à la victoire lors de la bataille d'Iéna et à celle d’Eylau. Il se distingue au combat d'Heilsberg le et à Königsberg le 14 du même mois.