Es doctor en Derecho y licenciado en ciencias políticas por la Universidad Complutense. A lo largo de su dilatada trayectoria profesional ha dividido su tiempo entre el mundo académico, el periodismo y la política. Catedrático de opinión pública de la Universidad Complutense y la Universidad San Pablo C.E.U., es autor de numerosos libros sobre Derecho Constitucional, política internacional, comunicación y opinión pública. En el ámbito de la prensa perteneció al grupo fundador de Cambio 16 y Diario 16; además, ha sido vicepresidente del Grupo 16 y columnista de diversas publicaciones; actualmente colabora con el diario La Razón. Entre sus funciones en el campo de la política, cabe destacar que es diputado a Cortes desde 1989, y ha ocupado en distintos períodos la presidencia de la Comisión de Defensa del Consejo y la Comisión Mixta Congreso-Senado para la Plena Profesionalización de las Fuerzas Armadas. Es asimismo vocal del Consejo Asesor y Consultivo del Ministerio de Defensa. En las últimas elecciones ha sido elegido senador por Madrid por el Partido Popular. Miembro de la Convención Europea en representación del Senado de España.