E’ stato docente di Filosofia e Storia presso il Liceo Classico “Machiavelli” di Firenze. Fa parte della Società Filosofica Italiana.
Su incarico del Ministero della Pubblica Istruzione , per oltre un decennio, ha svolto il ruolo di coordinatore dell’Ufficio Educazione alla salute e prevenzione del disagio giovanile, presso il Provveditorato agli Studi di Firenze. Successivamente ha ricoperto l’incarico di coordinatore dell’Ufficio Politiche Giovanili: orientamento, formazione e lavoro alla Direzione Scolastica Regionale della Toscana, collaborando in modo costruttivo con le amministrazioni comunali, provinciali e regionale della Toscana
E’ autore di molti saggi concernenti le tematiche socio-psico-pedagogiche del disagio giovanile, della dispersione scolastica, dell’obbligo scolastico e formativo e del sistema formativo integrato. Per molti anni ha cercato di sviluppare nelle scuole di Firenze e della Toscana un’attenzione all’educazione ambientale, facilitando la formazione di docenti referenti per questa tematica educativa. Ha scritto numerosi saggi che hanno contribuito a porre le basi del programma Regionale INFEA di Educazione Ambientale.