Il fait toutes les campagnes de Napoléon comme major général de l'armée. À Marengo, Austerlitz et Iéna, il remplit avec le plus grand zèle les importantes fonctions de chef d'état-major, et contribue puissamment, en 1809, à la victoire de Wagram. Il représente Napoléon, à Vienne, au mariage avec Marie-Louise. Durant la campagne de Russie, il tente de convaincre Napoléon de ne pas poursuivre vers Moscou. Il donne alors sa démission et est disgracié. Enfin, durant la campagne de France, il est blessé d'un coup de lance sur la tête au combat de Brienne le .