Ha scritto per diversi quotidiani e riviste (tra cui GQ e Rolling Stone) e curato la rubrica Al posto del cuore su Cronaca Vera, da cui è stato tratto un programma radiofonico in onda nel 2018 su Rai Radio 2. Ha scritto tre romanzi: due noir (Invece Linda, 2007, e Chi dà il nome agli uragani, 2010, entrambi con Dario Flaccovio Editore) e il romanzo Caffè Voltaire (Mondadori, 2020): uno spaccato su alcuni aspetti del nostro presente come la comunicazione e la partecipazione politica, il precariato, la generazione dei 30-40enni.