En 1967 se licenció en Derecho por la Universidad Complutense de Madrid, obtuvo el Diplôme d'Etudes Supérieures en la Fondation Nationale des Sciences Politiques (París) en 1967, el doctorado en ciencias políticas en Sciences Po-La Sorbonaen 1970.