Entre 1969 y 1972 fue director del Instituto de Ciencias Políticas y Administrativas de la Universidad de Chile y de 1970 a 1978 fue profesor de Flacso.