Nato a Fasano (Brindisi) il 29 settembre 1969. Laureato in economia. Sposato con Jackeline, due figli (Luisa e Leonardo).
Dopo aver frequentato la scuola di giornalismo della Luiss a Roma, nel ’97 è al settimanale “il Borghese” diretto prima da Daniele Vimercati, poi da Federico Guiglia e infine da Vittorio Feltri.
Nel ’99 è al “Giornale” diretto da Maurizio Belpietro, prima nella redazione economia e finanza coordinata da Osvaldo De Paolini e Guido Rivolta, e poi in quella romana con il vicedirettore Mario Sechi.
Nel 2003 va al settimanale della Rizzoli, “il Mondo”, diretto da Gianni Gambarotta. Nel 2007 passa a MF/Milano Finanza, nella redazione romana guidata dal vicedirettore Antonio Satta.
Da settembre 2008 al settembre 2012 è responsabile economia e finanza del quotidiano “il Foglio” diretto da Giuliano Ferrara.
Dal 15 settembre 2012 al 5 dicembre 2017 è stato il direttore responsabile del giornale on line Formiche.net.
Ora è direttore responsabile di Start (www.startmag.it)