E' Docente di logica filosofica, è stato membro del direttivo nazionale della Società filosofica italiana. Dirige il Corso di filosofia dell’Università età libera di Arezzo-Bibbiena. Tra i suoi libri si ricordano: Il filo di Sofia. Etica, comunicazione e strategie conoscitive nell’epoca di Internet (Bollati Boringhieri); Questioni di verità (Liguori); Dialoghi con la regina (Guida); La filosofia, una cura per la vita (Marinotti Edizioni); Leggere Nietzsche (Helicon Edizioni); La comunicazione filosofica, in tre volumi per i licei (Pearson); Il pensiero che conta, in tre volumi per i licei (Pearson); La meraviglia delle idee, in tre volumi per i licei (Pearson); A spasso con Socrate; L’uomo della luna, Giordano Bruno e l’infinito (narrativa per ragazzi); la pièce sulla vita di Giordano Bruno intitolata La notte prima.