Estudià jurisprudència a Roma. Inspector general de les duanes pontifícies, el 1847 fou elegit gonfanoner de Spoleto. Lluità al Vèneto contra Àustria (1848). Membre de l’assemblea constituent de Roma, s’exilià (1849-60) en caure la república. Fou batlle (1870) i diputat de Roma.