De retour en Italie avec les troupes italiennes, il commande provisoirement la de la italienne du général Bonfanti le . En , il prend le commandement d’une brigade d’infanterie de la de troupes italiennes. Il part alors rejoindre l’armée d’Espagne, où il sert lors du siège de Roses, à la bataille de Cardedeu le et à celle de Molins de Rei le . Une balle le blesse à la cuisse au cours du combat de San Felíu de Guixols le [1809. Il est à la prise de Palamós le suivant et prend part aux sièges de Gérone et d'Hostalrich de janvier à . Créé baron de l’Empire le , il est promu officier de la Légion d’honneur le de la même année. Le , il dirige par intérim la division italienne en remplacement de Severoli.