También ocupó la Secretaria de Hacienda y Tesoro, del Interior y de Relaciones Exteriores, y fue ministro en el Ecuador, Bolivia, Perú y Chile.