Insegnante, è consigliere comunale e assessore durante la seconda sindacatura di Alberto Busso (1995-99) per il Centro-sinistra (Liste civiche), è ancora consigliere anche durante la prima sindacatura di Isauro Grasselli per una Lista civica e, contemporaneamente, consigliere della Provincia di Terni per la Dc (1985-1990). Nella successiva legislatura viene eletto consigliere dalla Lista civica “Progetto democratico” e, sindaco ancora Isauro Grasselli, ricopre le cariche di assessore e vicesindaco. Con la stessa Lista vince le elezioni del 2009 e del 2014 (in queste ultime è l’unico candidato in lizza). Nel 2019 la Lista civica “Crescere insieme” elegge sindaco Damiano Bernardini.
Baschi, corsa in solitaria per Bernardini, “Ecco i progetti da completare”, 7 maggio 2014, http://www.umbriadomani.it/news/baschi-corsa-in-solitaria-per-bernardini-i-progetti-completare-6696/ (consultato il 17 maggio 2021).
Storico elezioni comunali di Baschi, https://www.tuttitalia.it/umbria/52-baschi/storico-elezioni-comunali/ (consultato il 17 maggio 2021).
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 14 maggio 2021).
Umbria. I sindaci. Gli stemmi, introduzione di Enrico Sciamanna, Petra, Bastia Umbra 2002, p. 371.