E’ nato a Pisa. Ricercatore di Chimica e fine divulgatore scientifico nel 2017 viene nominato membro onorario del Comitato Italiano per il controllo delle affermazioni sulle pseudoscienze. Nel 2007 esordisce nella narrativa con il giallo ” La briscola in cinque” (edizioni Sellerio) primo romanzo del fortunato ciclo dei vecchietti del BarLume e della relativa miniserie tv lanciata da Sky.