Realizó estudios primarios en su tierra natal; en 1896 pasó a la escuela de Industria Militar “Porfirio Díaz”, donde obtuvo el grado de subteniente en 1902.
En junio de 1913 se unió al movimiento constitucionalista, bajo las órdenes del coronel Cenobio Moreno.
En 1915 se incorporó a la Brigada “Ocampo”, comandada por el general Heriberto Jara, asignándosele el mando del regimiento “Allende”.
Combatió a las fuerzas zapatistas y felicistas en el estado de Veracruz, hasta 1918.
Entre 1927 y 1932 fungió como Jefe de guarnición en Tuxtla Gutiérrez, Chiapas; donde ocupó interinamente la gubernatura, Tapachula, Chiapas; Frontera, Tabasco; Irapuato, Guanajuato; Mazatlán, Sinaloa; Culiacán, Sinaloa; Guaymas, Sonora; Acapulco, Guerrero; Aguascalientes; Tuxpan, Veracruz y Manzanillo, Colima.