Nel corso della sua attività professionale è stato autore di inchieste e reportage nonché ha collaborato come cronista con La Stampa e testate quali Il Sole 24 Ore, Il Foglio e da qualche mese con Il Corriere della Sera. Dal giugno 2011 al gennaio 2017 è stato invece redattore di Vativcan Insider.