Abogado, egresado de la Facultad de Derecho de la Universidad Católica, licenciado en Derecho de la Universidad Complutense de Madrid, magíster en Ciencia Política y Derecho internacional público de la Universidad de Bonn.
Militante DC, fue subsecretario de los ministerios Secretaría General de Gobierno, de la Presidencia y Relaciones Exteriores. Diputado entre 1998 y 2006. Actualmente es profesor de la Facultad de Derecho y Humanidades de la Universidad Central y director del Centro de Estudios de Política Internacional (CEPI) de esa entidad.