Nascido no Peru, Tristán y Moscoso foi para a Espanha, onde lutou contra os franceses na Campanha do Rossilhão (1792-1795). Em seu retorno ao Peru, foi eleito "Alcaide" (prefeito) de Arequipa (1808). No Peru, ele era um general no Exército monarquista. Em junho de 1811, lutou como parte das forças Reais na Batalha de Guaqui.