Già consigliere comunale e della Comunità montana “Monti Martani e del Serano” durante le sindacature di Angelo Gelmetti e Augusto Mancini, prima per la Dc poi per una coalizione di Centro-sinistra (Liste civiche), viene candidato da quest’ultima formazione ed eletto per due mandati consecutivi.
Aderisce al Pd e al termine della seconda sindacatura si candida alla Provincia di Perugia.
Dopo il suo mandato viene eletto primo cittadino Andrea Reali.
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 24 maggio 2021).
Umbria. I sindaci. Gli stemmi, introduzione di Enrico Sciamanna, Petra, Bastia Umbra 2002, p. 69.