Se debió este ascenso sobre todo por sus acciones contra las fuerzas de Rafael Urdaneta en Panamá.Posteriormente participa en la Revolución de los Chihuahuas apoyando al general Mena contra las fuerzas del general Juan José Flores, finalizando la contienda en la batalla de Miñarica casi muriendo y salvándose de milagro, contienda que dio el triunfo a las fuerzas del presidente Vicente Rocafuerte.Una vez concluida esto se retira a Guayaquil donde permanece hasta que en 1851 su antiguo amigo de la infancia el general José María Urbina lo reincorporó al servicio activo, pero concluido dicho período del gobierno de Urbina llegó al poder el general Francisco Robles; otro antiguo compañero de armas, y lo dejó al retirarse el 30 de julio de 1850.Fue llamado de nuevo al servicio en 1860 para derrocar a las fuerzas del general Guillermo Franco Herrera, combatiéndolo a la victoriosa batalla de Guayaquil.Una vez terminada la guerra civil se eligió a Gabriel García Moreno como presidente de Ecuador.