Nell'anno XIII si trovò a combattere nella campagna di Spagna, partecipando alla battaglia di Burgos. L'anno successivo l'Imperatore lo chiamò al comando di una divisione nell'Armata d'Italia ove adempì alle funzioni di capo di stato maggiore dell'armata comandata da Andrea Massena.