Diplomático, embajador de España, presidente del Consejo Superior de Asuntos Exteriores, académico de Ciencias Sociales y de la Historia y profesor de Ciencia Política y de Relaciones Internacionales en las universidades de Salamanca, Frankfurt, Burdeos, Bruselas, Lisboa, El Cairo, México y Córdoba (Argentina).