Tras la derrota de Sipe Sipe, se unió al Ejército de los Andes y luchó en Chacabuco como ayudante de San Martín, y en Cancha Rayada y en Maipú.