Su dilatada carrera profesional incluye los puestos de consejero del Banco Exterior de España, vicepresidente de la Comisión Jurídica, de la Asamblea Consultiva del Consejo de Europa (1979-1982) y vicepresidente de la Comisión Política de la Asamblea del Atlántico Norte, órgano del que formó parte de 1983 a 1993.