A su regreso a España fue nombrado teniente general de los Reales Ejércitos, Vocal de la Junta de Guerra de Indias, Vocal del Consejo de Guerra y Presidente de la Junta de Arreglo de Comercio de Ultramar.