Major général de l'armée du général José de San Martin dans la campagne de libération du Pérou, il a pris part à la bataille de Junín et d'Ayacucho.