En años sucesivos desempeña diferentes puestos de responsabilidad en la Administración española, como representante diplomático en la Organización de Naciones Unidas, Subdirector General de Investigación Científica y Coordinación en el Ministerio de Educación y Ciencia (1970) o Secretario General Técnico del Ministerio de Asuntos Exteriores (1973).