En 1823 Fernando VII lo nombró capitán general de Cuba, cargo que ocuparía por espacio de nueve años, dejando el recuerdo de un gobernante enérgico e íntegro.