Teologo, nel 1827 fu nominato vescovo di Rieti, poi trasferito alle diocesi di Seleucia, Montefiascone e Corneto, Fermo. Creato cardinale nel 1838, nel 1847-48 fu scelto come segretario di Stato da papa Pio IX, di cui era cugino. Nel 1854-55 fu Camerlengo del Sacro Collegio.
Il 25 febbraio del 1849 consacrò la chiesa del
Santuario della Civita, 15 giorni dopo che vi si era recato in
pellegrinaggio Pio IX, esule a Gaeta, con il re di Napoli
Ferdinando II.