Laureato in chimica e dottore di ricerca in scienze chimiche, è docente di chimica e si occupa di didattica e divulgazione scientifica. È socio effettivo del CICAP[1] (Comitato Italiano per il Controllo delle Affermazioni sulle Pseudoscienze). È membro del Consiglio Scientifico[2] del Festival della Scienza di Genova. È membro del Comitato di Redazione di La Chimica nella Scuola (CnS) (organo della Divisione Didattica della Società Chimica Italiana).
Nel 2012, insieme a Piergiorgio Odifreddi e Carlo Rovelli, ha curato la rubrica “Le parole della Scienza” dell’inserto culturale domenicale “R-cult” di la Repubblica. Nel 2019 è stato ospite in studio in 11 puntate (dalla n. 60 alla 70) della trasmissione Nautilus (Rai Scuola), dedicate alla tavola periodica degli elementi.