A finales de 1815 en Cartagena de Indias ayudó en las defensas de la urbe durante el Asedio español de Cartagena de Indias (1815) que terminó con la victoria del general español Pablo Morillo. En 1821 llega a Guayaquil como el segundo de su antiguo alumno de la Academia, Antonio José de Sucre. El 19 de agosto vence a los realistas en Yaguachi pero es capturado el 12 de diciembre en Huachi. Logra escapar y lucha en la batalla de Pichincha y la Campaña de Pasto. Vuelve a Guayaquil para instalarse definitivamente ahí. En agosto de 1829 había alcanzado el grado de general de división y es nombrado comandante de la aldea de Samborondón durante la Guerra grancolombo-peruana hasta que una columna peruana al mando del coronel neo granadino José Bustamante llegó a la aldea, donde fusiló a Mires y masacró a todos los civiles.