Nato a Roma nel 1979, è il primogenito del celebre giornalista e scrittore Bruno e di Augusta Iannini, magistrato.
Laureatosi in Giurisprudenza nel 2005, dopo una breve esperienza nell'emittente romana Radio Spazio Aperto inizia a collaborare con RTL 102.5, occupandosi di sport e poi passando al lavoro di redazione giornalistica e conduzione radiofonica. Ha collaborato a lungo con il quotidiano Il Messaggero e realizzato interviste a personaggi noti per il settimanale Gente.
Su RTL 102.5 conduce, con suo padre, l'approfondimento settimanale Non Stop News Raccontami e, con Federica Gentile, il programma Protagonisti, ed è stato inviato in occasione di eventi come le elezioni politiche del 2008 e del 2013.
Ha lavorato dal 2008 al 2010 per Sky Sport in qualità di telecronista. Dal 2011 al 2015 ha commentato le gare di Serie A e Champions League per Mediaset.