Il prit part à la troisième campagne du Haut-Pérou, cette fois sous le commandement de José Rondeau, et se battit à Venta y Media et à Sipe-Sipe. De nouveau, il veilla au bon déroulement du repli de son armée, combattant dans de petits accrochages, à Culpina et à Uturango. Par un exploit personnel, il évita au général Francisco Fernández de la Cruz de tomber aux mains des Espagnols, ce qui lui valut d’être élevé au grade de lieutenant-colonel.