Después de ejercer como profesor ayudante y adjunto en la Facultad de Ciencias Políticas y Económicas de Madrid, en 1967 obtiene por oposición la cátedra de Historia Económica Mundial y de España de la Facultad de Ciencias Económicas de la Universidad de Santiago de Compostela y, en 1968, la de Historia e Instituciones Económicas de la Facultad de Económicas de la Universidad Complutense de Madrid.