Desarrolló una importante labor docente como catedrático en la Escuela de Ingenieros, en la Escuela Nacional de Jurisprudencia y de economía política en la universidad mexicana.