Regresó a España a finales de 1814 en donde sería ascendido a teniente general para convertirse en el nuevo comandante de la capitanía general de Sevilla, y el 24 de marzo de 1815 fue nombrado caballero gran cruz de la Orden de Isabel la Católica y como tal representó al Rey en el Brasil para negociar los acuerdos esponsales con la infanta María Isabel de Braganza,además de ejercer mandatos algo difusos en Río de Janeiro, donde intentó perjudicar a Alvear que se había refugiado en esa ciudad, después de su expulsión del Río de la Plata.