Ha iniziato la sua carriera a l'Unità: prima come cronista nella redazione di Torino, durante gli anni di piombo; poi, dal 1984, come notista politico e resocontista parlamentare, a Roma. Lavora nel newsmagazine della Arnoldo Mondadori Editore dal gennaio del 1988.
Autore di molti libri sulla storia "invisibile" italiana del dopoguerra (alcuni tradotti all'estero) ed esperto di giornalismo investigativo, è anche sceneggiatore e documentarista. Ha diretto insieme a Giacomo Durzi S.B. Io lo conoscevo bene.