Promovido a teniente, y ya bajo las órdenes de Bolívar y Sucre, peleó en las batallas finales de la independencia: Junín y Ayacucho (1824).