
Nato nel 1946, si è laureato in Pedagogia all’Università “La Sapienza” di Roma, insegnante di scuola media, prima in provincia di Sassari dal 1970 al 1973 poi in quella di Terni fino al 2007. Dal 1989 ha seguito progetti di educazione ambientale nella promozione della Foresta fossile di Dunarobba, organizzando fino al 2004 corsi di aggiornamento per i docenti delle scuole della provincia. Iscritto al Partito Socialista Italiano dal 1962, è stato più volte componente degli organismi direttivi a livello nazionale, regionale e provinciale. E’ attualmente membro dell’esecutivo regionale e del Direttivo provinciale del Partito socialista. Consigliere comunale a Montecastrilli dal 1970 al 1975, sindaco di Avigliano Umbro (1975-85), presidente dell’Unità Locale dei Servizi Socio-Sanitari del Narnese-Amerino (1980-85), Presidente della Provincia di Terni (1985-89), Consigliere provinciale (1989-1995), Presidente dell’audac-Teatro Stabile dell’Umbria (1992-94), ha fatto parte della Commissione Istruzione e Cultura dell’unione delle Province d’Italia dal 1986 al 1995. Dal 2006 è vicesindaco del Comune di Avigliano Umbro con delega a Turismo, Cultura e Foresta Fossile. Ha svolto ricerche di storia e cultura locale pubblicando numerosi volumi.