Nach Ausbruch der spanischen Insurrektion kämpfte er Ende 1808 in Katalonien, wo er im Verband des VII. Armeekorps unter Oberbefehl von Marschall Gouvion St.-Cyr Figueres und Roses einnahm. Zusammen mit der neapolitanischen Division Lechi mit der Cernierung von Gerona betraut wurde er wegen des Kriegsausbruches mit Österreich abberufen und übergab den Befehl zur Belagerung von Gerona an General Verdier. Im Juli 1809 kommandierte er in der Schlacht bei Wagram und kam im Folgejahr an den spanischen Kriegsschauplatz zurück. 1811 war er Gouverneur von Navarra, dann befehligte er bis 1812 in Aragonien, dann die Armee von Portugal und in den Pyrenäen gegen Wellington.