Posteriormente, participó en contra del levantamiento realizado por el General Bernardo Reyes y en contra de las tropas del Ejército Libertador del Sur, al mando de Emiliano Zapata en el Estado de Morelos; campañas que le permitieron obtener el grado de Capitán 1/o. en 1912. En 1913, se incorporó al 28/o. Cuerpo de Defensas Rurales donde ascendió a Coronel. En ese año se incorporó al Ejército Constitucionalista en las fuerzas del General Gertrudis Sánchez. En julio de ese mismo año obtuvo el grado de General Brigadier, y en octubre de 1914, el de General de Brigada.
Durante la etapa de la Lucha de Facciones, se incorporó al Ejército de Operaciones bajo el mando del General Álvaro Obregón. El 10 de abril de 1915, durante la segunda batalla de Celaya, Gto., reforzó al General Benjamín Hill, en contra de la División del Norte, al mando del General Francisco Villa.
Después del triunfo constitucionalista, el General Obregón lo nombró Jefe de la 15/a. División del Cuerpo del Noroeste el 21 de abril de 1915, con jurisdicción en los estados de Hidalgo, Querétaro, Guanajuato, Michoacán y Jalisco. El 31 de diciembre de 1918, al cesar la citada División, pasó a la Columna Expedicionaria, la cual se estableció en el Estado de Chihuahua y posteriormente fue nombrado Jefe del Sector de Ojinaga.
En 1920, se adhirió al Plan de Agua Prieta, convirtiéndose en el hombre de confianza del General Álvaro Obregón. Obtuvo el grado de General de División el 1 de julio de 1920 y fue nombrado Jefe de Operaciones Militares en los estados de Chihuahua, Coahuila, Nuevo León y San Luis Potosí.
Causó baja del servicio activo el 15 de marzo de 1952, por haber fallecido en la Ciudad de México.