Luego ejerció el cargo de capitán general de la Capitanía General de San Pedro del Río Grande del Sur en Brasil desde julio de 1818 hasta septiembre de 1820.