Osservatorio Astronomico di Napoli, 1812 - luglio 1815, Astronomo aggiunto
Università degli studi, 1812 - settembre 1815, Professore aggiunto alla cattedra di Astronomia
Santa Sede, 1 settembre 1815 - 15 luglio 1824, Minutante della Segreteria di Stato
Santa Sede, 16 luglio 1824 - maggio 1829, Sostituto della segreteria dei Brevi
Santa Sede, 16 luglio 1824 - 1827, Direttore della Pia casa d'industria alle Terme Diocleziane
Santa Sede, 1827 - maggio 1829, Presidente della Pia casa d'industria alle Terme Diocleziane
Santa Sede, 1 maggio 1829 - 16 dicembre 1831, Internunzio Apostolico in Olanda
Santa Sede, 26 ottobre 1831 - novembre 1837, Segretario della Cifra
Santa Sede, 26 ottobre 1831 - 9 febbraio 1844, Sostituto alla Segreteria di Stato
Santa Sede, 11 luglio 1836 - 24 novembre 1837, Segretario della Congregazione degli Affari ecclesiastici straordinari
gennaio 1842 - 10 settembre 1844, Internunzio Apostolico in Portogallo
Santa Sede, 20 febbraio 1844 - 21 aprile 1845, Uditore generale della Camera Apostolica