Fue miembro del Centro de Estudios Socioeconómicos (CESO) de la Facultad de Economía de la Universidad de Chile, profesor de la Escuela de Economía de ese centro educativo y secretario docente de la misma, de donde fue exonerado el mes de octubre, luego del golpe militar del 11 de septiembre de 1973.