Foi promovido em 1794 ao posto de tenente-general e nomeado comandante da divisão reforçada do Exército Português, conhecida como Exército Auxiliar à Coroa de Espanha, que foi enviado para o Rossilhão, onde se revela como um bom diplomata e comandante militar, comandando a expedição portuguesa durante a Campanha do Rossilhão.