Sus investigaciones históricas sobre la Edad Media en Italia y sobre la antigüedad etrusca son muy importantes.
Además de un gran número de trabajos para La nuova enciclopedia populare y las Memorie della Società di storia patria dell'Emilia, también se le debe: Biografie dei capitani venturieri dell'Umbria, Cronache e storie inedite della città di Perugia dal 1150 al 1563, Corpus inscriptionum italicarum antiquioris aevi, La prostituzione in Perugia, nei secoli XIV e XV.
Dedicado al estudio de las lenguas antiguas y de las ciencias naturales, intervino también en política donde en 1848 representó a su ciudad natal en la Asamblea constituyente de Roma.
Poco después se vio obligado a huir a consecuencia de la revolución y se refugió en Turín, donde fue director del Museo de Antigüedades y profesor de arqueología en la Universidad de Turín.
Fue también senador en 1889, integrante de la Academia de Ciencias de Turín y director de las Atti della Società di Archeologia e Belle Arti de la misma ciudad.