Ha sido subdirector del programa "Hoy por hoy" y del programa "A vivir que son dos días" de la cadena SER y ha sido analista político en los programas "59 segundos" de TVE, "El programa de AR" de Tele 5, "Madrid opina" de Telemadrid, "La vuelta al mundo", de El Mundo TV, "Mejor lo hablamos" de Canal Sur, entre otros.