Tras sus estudios de ingeniería agrónoma (Universidad Politécnica de Madrid), entró como profesor ayudante de Ciencias Económicas en la Universidad de Barcelona, de la que llegó a ser catedrático del departamento de Historia.