Fungió como maestro en varias instituciones educativas del Estado de Sonora, en México.
[2] Para 1900 llega a Cananea, Sonora, lugar donde se establecería por casi 50 años.
[3] Fue designado como director de la escuela superior Benito Juárez, institución que originalmente fue exclusiva para varones.
En dicha escuela también impartió clases de Español, y permaneció como director hasta su retiro, laborando en ella por un período de 15 años.
[7][8] En la actualidad una escuela primaria de Cananea, Sonora lleva su nombre, así como una calle en la ciudad de Hermosillo, Sonora.