Va ser un destacat oficial de marina de l'armada espanyola. Va participar en la campanya del Marroc (1774) i, després, en els conflictes colonials d'Espanya amb els portuguesos al Brasil (1777). El 1779 va prendre part en les accions contra naus angleses durant el setge de Gibraltar, fet que li va valer ser ascendit a capità de navili. L'any 1791, el rei d'Espanya el va nomenar president de la Reial Audiència de Quito, càrrec que va exercir fins 1796, quan hi va renunciar. Després es va establir a Lima, on el 1801 va rebre la notícia del seu nomenament com a governador de Xile, que va assumir el gener de 1802.