Giornalista professionista dal 2001, e dopo dieci anni di attività da giornalista indipendente, nel settembre del 2003 approda a Sky Sport per ricoprire la carica di caposervizio. Telecronista dello sci, ha seguito da inviato e conduttore i mondiali di Bormio (2005) e i XX Giochi olimpici invernali di Torino (2006). Coordinatore e conduttore del telegiornale sportivo Sport Time, è stato poi telecronista della Formula 1 dal Gran Premio di Gran Bretagna 2007 al Gran Premio di Abu Dhabi 2009, in coppia prima con Gabriele Tarquini e poi con Marc Gené. Nella stagione 2010 ha scritto il libro sulla stagione di Formula 1.