Combatió a los estadounidenses en la segunda campaña de Texas bajo las órdenes del general Nicolás Bravo en octubre de 1836; dos años después, peleó contra los franceses en la Guerra de los Pasteles, marchó a Veracruz y después a Tuxpan con la fuerza que mandaba el general Cos; fue hecho prisionero cuando este jefe perdió contra los jefes federalistas Urrea y Mejía.