A principios de 1824 fue ascendido a sargento mayor efectivo y participó destacadamente en la batalla de Junín (6 de agosto de 1824) y en la batalla de Ayacucho (9 de diciembre del mismo año).