Ejerce el periodismo desde los 18 años, cuando se incorporó al diario Pueblo. Ha trabajado después en publicaciones como Mundo Obrero, Tiempo, El Globo o medios radiofónicos como la cadena SER. En 1989 entró al equipo directivo del semanario Tribuna, del que fue director entre 1996 y 1999. De 2000 a 2007 coordinó las ediciones especiales del diario La Razón, de donde pasó al grupo Negocio, que dirigió hasta enero de 2012. Tras ello pasó a ocupar el puesto de director de publicaciones de PROMECAL, editora de más de una docena de periódicos autonómicos de Castilla y León y Castilla-La Mancha.
Ha sido hasta 2018 comentarista político habitual de RNE, TVE (La noche en 24 horas y Los desayunos ), y hasta 2020 de la La Sexta en (Al rojo vivo) donde dejó de participar por desacuerdos por la línea informativa de la cadena sobre la causas y efectos de la pandemia por coronavirus en España. Actualmente lo es de la Radio Televisión de Castilla y León y de otras cadenas autonómicas. A través de Europa Press, sus columnas se publican en más de 40 diarios de toda España.