Años después, los altos mandos revolucionarios lo comisionaron para perseguir a los rebeldes de Estrada y Maycotte, en Nuevo León (1923-24). Fue entonces cuando se le ascendió a coronel, grado con el que participó en la guerra contra los cristeros (1926). En 1929, ya como general brigadier, formó parte de las fuerzas del gobierno que combatieron la rebelión encabezada por el general Escobar.