Scrittore, ha esordito con La briscola in cinque (Sellerio 2007) il primo della lunga e apprezzata serie "I romanzi del BarLume". Pisano, ha studiato chimica e lavorato come ricercatore, ed è autore anche di testi per ragazzi e di carattere divulgativo. Nel 2017 è stato nominato membro onorario del CICAP, Il Comitato italiano per il controllo delle affermazioni sulle pseudoscienze.