Se refugió en Cádiz tras la invasión enemiga de Andalucía, y más tarde continuó combatiendo a las órdenes de Wellington.
En 1817 se enfrentó contra las tropas de Güemes en Salta y Jujuy, a las órdenes del general José de la Serna.
En otra invasión, al año siguiente, se casó con ella, en la iglesia matriz de Jujuy.
[2] (Según otra versión,[3] el casamiento fue en Salta, el año anterior).
Fue jefe del estado mayor del general José Canterac en el Alto Perú, pero ascendió hasta ser su superior, como mariscal y gobernador de Potosí.