Ensenyà matemàtiques al col·legi naval de Cadis; després regí la capitania general de Filipines (1787-94). L’amistat amb Manuel Godoy li valgué el càrrec de virrei, que exercí en circumstàncies difícils (atacs anglesos i aixecaments indígenes). Dimití per discrepàncies amb la cort.