Ejerció el magisterio como profesor de Física, Química, Historia Natural, psicología y lógica en el Ateneo Fuente, siendo maestro de Vito Alessio Robles, Miguel Alessio Robles, Artemio de Valle Arizpe y Manuel Pérez Treviño (fundador y presidente del Partido Nacional Revolucionario).