Es profesor titular de Periodismo Informativo Audiovisual en la Universidad Rey Juan Carlos (URJC). Es doctor en Filología Hispánica y licenciado en Periodismo, Filología Hispánica y Filología Catalana. Ha dirigido, escrito y presentado programas en Televisión Española (TVE), Antena 3 Televisión, Neox, Onda Cero y Radio Nacional de España (RNE). Ha sido miembro de la Junta Directiva de la Academia de las Ciencias y las Artes de Televisión de España (Academia TV) desde 2006 hasta 2014, y ha sido vicedecano de la Facultad de Ciencias de la Comunicación de la Universidad Rey Juan Carlos.