Tercer Marqués de Vilagarcía de Arousa, fue el primer virrey gallego nombrado por los Borbones para un virreinato americano (Perú). En 1730, cuando contaba 70 años, tomó posesión de su cargo de virrey de Perú en Lima. Una de sus principales tareas fue la de defender los puertos del Perú contra los ataques de los ingleses durante la guerra de 1739 a 1748. En 1746 fue relevado de su cargo y sustituido por el Capitán General de Chile, José Manso de Velasco.