È stato giornalista de «l’Unità» e inviato speciale del Tg3 Rai. Si è occupato dei procedimenti giudiziari sulle stragi di Piazza Fontana, Brescia, Italicus, Bologna, e ha seguito le lunghe indagini sulla tragedia di Ustica. Tra i suoi reportage quelli sull’incidente nucleare di Chernobyl, sulle stragi nazifasciste di Marzabotto e di Sant’Anna di Stazzema, e sulla guerra in Afghanistan. Ha curato per il Tg3 l’inchiesta circa il mancato accertamento della verità sull’assassinio in Somalia dei colleghi Ilaria Alpi e Miran Hrovatin.