Como militar participó en la Guerra de la independencia española, y posteriormente luchó en el Perú, primero en el ejército realista, para pasar luego a las filas patriotas, contribuyendo decisivamente a la victoria final en Ayacucho. Durante su gobierno de 1827-29 sufrió una tenaz oposición política, por obra de sus viejos camaradas de la guerra de la independencia que ambicionaban el poder. Comandó a las tropas peruanas durante la Guerra contra la Gran Colombia, pero fue derrocado en pleno conflicto por el general Agustín Gamarra y desterrado a Costa Rica, donde falleció poco después.