Catedrático de la UNAM desde 1955, de 1965 a 1970 fue director de la Escuela Nacional de Ciencias Políticas, elevada a rango de facultad durante su gestión.