Le 5 décembre 1801 il est employé dans la division militaire et le 31 octobre 1802, il est affecté à l'armée d'Helvétie sous Ney. Le 30 août 1803 il commande une brigade sous Davout au camp de Bruges. Il est élevé au grade de général de division le février 1805, et le 31 mai il commande la division militaire. Le 8 septembre suivant, il commande la division d'infanterie à la bataille de Caldiero. Il est grièvement blessé à Wagram, où il commande la d'infanterie du corps d'armée. Il est créé comte de l'Empire par décret du 15 août 1809 et lettres patentes du 28 novembre 1809. Il combat par la suite en Espagne (1810-1811). Il est fait chevalier de Saint-Louis le 17 janvier 1815.