Nato a Ustica, è stato per anni redattore scientifico e ambientale del Corriere della Sera, occupandosi di Scienze della Terra, Fisica, Astronomia, Energia, Ambiente e Clima. Laureato in Geologia con una specializzazione in Geochimica, si dedica prevalentemente alla ricerca nei campi delle Scienze della Terra, dell’Archeometria e della Storia delle Scienze. Ha collaborato alle trasmissioni Quark e Geo. Ha svolto un'assidua attività di divulgatore scientifico.