Sono direttore del Fatto Quotidiano, giornale che ho contribuito a fondare. Ho lavorato con Indro Montanelli a il Giornale e a la Voce. Poi ho scritto per diverse testate, fra cui Sette, il Giorno, l’Indipendente, Cuore, il Borghese, l’Espresso, la Repubblica, l’Unità. Sono autore di molti best-seller, tra i quali: “Il manuale del perfetto impunito” (2000), “L’odore dei soldi” (con Elio Veltri, 2001), “Mani Pulite” (con Gianni Barbacetto e Peter Gomez, 2002), “La scomparsa dei fatti” (2006), “Mani sporche” (con Gomez e Barbacetto, 2007), “Viva il Re!” (2013), “È Stato la mafia” (2014). Per Paper First ho pubblicato “Perché NO” (con Silvia Truzzi, 2016), “B. come basta!” (2018), “Padrini fondatori” (con Marco Lillo, 2018), “Bugiardi senza gloria” (2020), “I segreti del Conticidio” (2021), “Israele e i palestinesi in poche parole” (2023), Ucraina, Russia e Nato in poche parole (2024), Perché NO (2026). Per Rizzoli ho pubblicato “Indro. Il 900” (2021).