Nel 1996 entra a far parte della testata TMC Sport, diventando uno dei conduttori del tg sportivo, per il quale segue i Mondiali di calcio Francia 1998 e gli Europei nei Paesi Bassi e Belgio nel 2000, lavorando ai programmi settimanali Mondocalcio e TMC Motori e conducendo l'edizione del rotocalco quotidiano TMC2 Sport. Con la nascita del TG LA7 entra a far parte della redazione politica e viene inserito tra i conduttori del TG delle 12.30, dal 30 agosto 2010 passa a condurre l'edizione delle 7.30. Collabora agli Speciali sulle grandi manifestazioni di piazza, sia dallo studio che come inviato. Dal 2018 partecipa al programma "Propaganda Live" su LA7.