Se doctoró en Filosofía en la Universidad Complutense de Madrid y obtuvo la licenciatura de Teología en la Universidad de Innsbruck (Austria), especializándose en Marxismo en la Universidad de Friburgo (Suiza).