En 1823, marchó al Perú, en la segunda espedicion libertadora, siempre con el grado de cabo 1.° de su batallon, y de aquella empresa regresó para hacer la campaña de Chiloé, asistiendo ala batalla de Bellavista el 4 de Enero de 1826, a las órdenes del jeneral don José Santiago Aldunate.