El 1822 va arribar al Perú formant part de l'exèrcit auxiliar de Colòmbia, que va ser la primera avançada del corrent alliberador del nord al Perú, comandada per Bolívar. El 1823 va prendre part en la Segona Campanya d'Intermedios. El 1824 va lluitar a les batalles que van segellar la independència d'Amèrica: Junín i Ayacucho. Va arribar fins al rang de tinent coronel. Anys més tard, la prefectura d'Arequipa el va gratificar amb dos mil pesos, reconeixent així els seus serveis.