Es licenciado en Ciencias de la Información por la Universidad de Navarra y en Derecho por la Universidad de Córdoba. Además, es doctor en Ciencias de la Información por la Universidad Complutense de Madrid.
Ha sido redactor de las publicaciones Nueva Empresa, IPMARK y Distribución Actualidad.
Trabajó en el programa Plusvalía y en los Servicios Informativos de Canal+. Al lanzarse CNN+ fue presentador, editor y vicedirector de la sección económica. También fue director de Programas de Voluntariado de la Comunidad de Madrid.
Ha sido profesor en la Facultad de Ciencias de la Información de la Universidad Carlos III de Madrid y coordinador y profesor del área de Televisión del Máster Cope.
Ocupó la dirección de Informativos en Popular TV al tiempo que fundaba el periódico digital Páginas Digitales.
Actualmente es tertuliano de La linterna de la cadena Cope, emisora donde además dirige la edición fin de semana de La mañana.