Fue profesor de Literatura Mexicana en la Facultad de Filosofía y Letras de la Universidad Nacional Autónoma de México, en 1929; de Historia Moderna en la Escuela Nacional de Maestros, en 1932, y jefe del Departamento de Bellas Artes de la Secretaría de Educación Pública.