Oaxaca envió al Batallón de la Patria bajo el mando del general Antonio de León, entrando en acción el 18 de septiembre de 1847 en la Batalla de Molino del Rey en la ciudad de México, donde murió.