Giornalista politico ha scritto per Panorama, la Stampa e Repubblica. Il suo sterminato archivio sulla politica italiana è stato donato nel 2015 alla Biblioteca della Camera. Per Feltrinelli ha pubblicato La suburra. Sesso e potere: storia breve di due anni indecenti (2010), Come un gufo tra le rovine (2013), Invano. Il potere in Italia da De Gasperi a questi qua (2018), Lì dentro. Gli italiani nei social (2022), B. Una vita troppo (2024).