Nel suo primo mandato è alla guida di una maggioranza di centro-sinistra, in rappresentanza prima del Pci, mentre nel secondo mandato viene eletto in una lista civica del Pds. Dopo le elezioni del 1995 sarà sindaco Marcello Bellezza.
Nel 2018 è nella Sezione soci Tevere Paglia Vulsinia della Unicoop Tirreno.
Governo italiano, Ministero dell'Interno, Dipartimento per gli affari interni e territoriali, Anagrafe degli amministratori locali e regionali, https://amministratori.interno.gov.it/amministratori/ServletNomeReg, sub voce (consultato il 27 gennaio 2021).
Unicoop Tirreno, eletti i nuovi comitati direttivi, 1° dicembre 2018, https://orvietosi.it/2018/11/unicoop-tirreno-eletti-i-nuovi-comitati-direttivi-delle-sezioni-soci/ (consultato il 27 gennaio 2021).
Umbria. I sindaci. Gli stemmi, introduzione di Enrico Sciamanna, Petra, Bastia Umbra 2002, p. 346