Fue secretario de Hacienda, Guerra y Marina e Indias, así como superintendente general de Rentas, lugarteniente general del Almirantazgo, secretario de Estado, notario de los reinos de España y Caballero del Toisón de Oro y de la Orden de Malta. Fue consejero de Estado durante tres reinados, los de Felipe V, Fernando VI y Carlos III.