En Perú, fue ministro de Guerra y Marina y, posteriormente, también ministro de Gobierno y Relaciones Exteriores de San Martín, durante el primer gobierno independiente de ese país.