Tras la retirada de San Martín en 1823, quedó en el Perú a las órdenes de Simón Bolívar, que lo nombró por un tiempo gobernador de Lima.