Regresó a Chile en 1824 donde asumió un cargo en el ejército y luego tomó el mando de una división naval chilena para auxiliar al Perú, uniéndose con sus fuerzas navales a las de ese país y la Gran Colombia, y poniéndose él al mando de esta flota combinada para bloquear el Callao en 1825.