En 1827 participó en la campaña militar emprendida contra los indios iquichanos de Huanta, quienes mantenían su lealtad al rey de España. En 1828 integró el ejército del general Agustín Gamarra que invadió Bolivia para acabar con la presencia grancolombiana en dicho país. Durante la guerra con la Gran Colombia, estuvo en la sorpresa de Saraguro y en la batalla del Portete de Tarqui del 27 de febrero de 1829, donde obtuvo el grado de sargento mayor.