Già professore ordinario di Filosofia dell’educazione presso l’Università di Perugia e docente in numerosi corsi e seminari di lezioni, è autore di libri di poesie (Volare alto (1985), Fede caparbia (1990) e Oltre (2012)), di romanzi (Ramoso (1994), Padrone (2009), Il sindaco (2011)) e di oltre 300 pubblicazioni scientifiche di interesse innanzitutto didattico e pedagogico, come Linee di pedagogia generale (2005), La civiltà della cooperazione (2012), La pedagogia sociale (2014) e Il leader etico (2016)