Nacido en Ponferrada en 1956, es licenciado en Periodismo por la Universidad Complutense de Madrid y realizó estudios de Sociología en la Pontificia de Salamanca. A los 17 años, empezó a trabajar en el diario Pueblo y pasó por las redacciones de El Ideal Gallego de A Coruña, La Provincia de Las Palmas, Ya y ABC. En este último diario se incorporó como redactor y alcanzó el cargo de subdirector, tras dirigir las secciones de Sociedad, Tribunales, Delegaciones y Cultura. Durante esta etapa dirigió también el máster de Periodismo de la Complutense.
En 2003, fue nombrado director de Relaciones Institucionales de RTVE. En 2005 se incorporó como subdirector de Opinión y Colaboraciones de La Razón, diario del que también ha sido columnista, como lo ha sido del diario digital Lainformación.com. Ha participado como analista en diferentes programas de televisión y radio, entre ellos Herrera en Cope, Los Desayunos de TVE, El Debate de La 1, La Noche 24 Horas, Círculo y Buenos Días de Telemadrid, Hora 25 de la Cadena Ser o El Cascabel de 13TV.
En noviembre de 2014 vuelve a RTVE para dirigir los Servicios Informativos, cargo en el que permaneció hasta agosto de 2018 tras haber logrado que los Telediarios de TVE recuperaran el liderato como los más vistos por los españoles.