Estudió Ciencias Políticas en Madrid, donde trabajó con el historiador José Antonio Maravall, que le dirigió su tesis doctoral sobre el pensamiento político del anarquismo español, leída en 1973.