Ingressà a la marina de guerra, amb la qual lluità a Gibraltar (1782), Toló (1793), etc. Cooperà en la formació dels mapes hidrogràfics de les Illes Balears i Pitiüses (1783-84), i publicà més tard Descripciones de las islas Pitiusas y Baleares (1787). El 1786 ingressà a l’Academia de la Historia de Madrid —que dirigí diversos cops d’ençà del 1804— i el 1786 a la de San Fernando. Féu amistat amb G.M.M. de Jovellanos. Durant l’ocupació napoleònica hagué de fugir de Madrid (1812), i més tard Ferran VII el confinà a Sevilla (1814), on féu recerques de l’Archivo de Indias. Autor d’una Relación del último viaje al estrecho de Magallanes (1788), que hom traduí a diversos idiomes, una Disertación sobre las corridas de toros... (1807), obres històriques i biografies.