Participou pelo lado realista na guerra de independência das colónias espanholas da América (Peru, Panamá e Nova Granada). Dirigiu as tropas espanholas nas batalhas de Junín e Ayacucho, assinando a capitulação do exercito espanhol após da derrota em Ayacucho.