Il travaille d'abord à la télévision en tant que chroniqueur dans plusieurs émissions telles que Permis de penser et Field devant le poste. Il anime également l'émission live Sidaction 2005 sur 2M. Depuis septembre 2003, il est animateur producteur de l'émission hebdomadaire de France culture Le rendez-vous des politiques en collaboration avec le magazine L'Express. À la rentrée 2006, lors du départ de Nicolas Demorand pour France Inter, le directeur de la station, David Kessler, lui confie la tranche matinale (7/9h) de France Culture, faite d'informations et de débats, intitulée : Les matins de France culture[2].
Il rejoint en septembre 2007 l'équipe du Grand Journal de la chaîne Canal+, remplaçant Frédéric Beigbeder dans la rubrique littéraire[3],[4] . En juin 2008, il refuse d'animer La Matinale sur la même chaîne, préférant poursuivre et amplifier sa participation au Grand Journal[5].