Después, se convirtió en jefe de Estado Mayor del general Benjamín Herrera, comandante de los ejércitos liberales en la campaña del Cauca y del departamento de Panamá.