El 30 de agosto de 1830 fue derrotado en la Batalla de Texca, cerca de Acapulco y tras huir del campo de batalla fue alcanzado por los hombres de Álvarez en una barranca y muerto a machetazos, producto de previas matanzas encabezadas por Armijo.