En 1899, era subteniente de caballería federal, pero en 1911 se unió a la Revolución mexicana, incorporándose a las fuerzas de Francisco Villa en Chihuahua.
Participó en los combates de Chihuahua, Ciudad Juárez y Tierra Blanca, a finales del mismo año.
En junio de 1914 se reincorporó a la Revolución mexicana, nuevamente con Francisco Villa, quién lo nombró presidente municipal de Ciudad Juárez.
A mediados de 1915 el gobernador y general Fidel Ávila lo envió a Aguascalientes, en calidad de prisionero, bajo la acusación de haber concedido la libertad a Silvino Montemayor; aclarada la situación fue levantada la acusación.
Francisco Villa lo ascendió a general y lo nombró comandante militar de la región de Torreón, Coahuila, que tiempo después tuvo que abandonar por las derrotas sufridas ante las fuerzas carrancistas.