Regresó al país y fue profesor de la Legión de Honor y director de la Escuela de administración del Colegio Militar; trabajó en la Secretaría de Comunicaciones como ingeniero, trazando el nuevo canal del desagüe de la ciudad, la iluminación de la costa de Baja California y el desazolve del río Grijalva; también fue profesor de Matemáticas en escuelas secundarias, en la Escuela de Ingenieros Militares y en el Instituto Politécnico Nacional.