Impartió clases de Clínica propedéutica médica de 1928 a 1933, fue profesor de Clínica médica de 1934 a 1945 en la Escuela Nacional de Medicina y en la Facultad de Medicina de la UNAM de 1946 a 1966, en donde fue nombrado profesor emérito en 1967.