Doctor en Periodismo y Cine por la Universidad Autónoma de Barcelona, ha desarrollado una trayectoria extensa tanto en la información general como en ámbitos especializados. Empezó en radio Rubí, Ràdio Molins de Rei (emisora municipal de la que fue director durante dos años) y RNE. Entró en TVE a finales de los años 80 y, a lo largo de más de cuatro décadas, ha sido redactor en espacios de referencia de la casa como Informe Semanal, Documentos TV, Línea 900 y Días de Cine. Es uno de los periodistas que iniciaron las emisiones y programación del Canal Teledeporte, en los años 90. Fue subdirector del Canal 24 Horas de TVE entre 2016 y 2018. Miembro de la Junta Directiva de la Academia de las Artes Escénicas de España, de la Academia del Cine y de diversas asociaciones de prensa. Ha escrito numerosos trabajos y varios libros sobre cine y ha dirigido cortometrajes, reflejo de su inquietud intelectual y de su vinculación con la historia y la crítica cinematográfica.