Lors de la première invasion française, en 1807, il est lieutenant-général et commande la division chargée de la défense de la rive sud du Tage et de Setúbal, contre les troupes britanniques. Il reçoit le général Solana à Setúbal et accepte la mission de démobiliser l'armée portugaise cantonnée dans le sud du pays et de désarmer les régiments de milice. Sa collaboration avec les occupants français et espagnols lui vaut d'être nommé commandant en second de l'armée portugaise recomposée qui, en 1808, est intégrée à l'armée française sous le nom de "Légion portugaise". Cette même année, il combat l'insurrection contre l'invasion française avec ses troupes, en particulier lors du siège de Saragosse ( au ). Puis, avec la Légion portugaise, il est cantonné à Grenoble.