Él quedó en tierra no participando en un comienzo en aquellas operaciones en las que Cochrane atacó y bloqueó el Callao capturando algunos buques y sembrando el pánico en las filas realistas, pero el 17 de marzo saldría de Valparaíso hacia las costas peruanas con los bergantines "Galvarino" y "Pueyrredón" arribando en la isla de San Lorenzo el 28 de marzo donde se enteró por medio del capitán Thomas Carter de la corbeta "Chacabuco", que mantenía bloqueado el Callao desde esa posición, que Cochrane luego de haber atacado duramente ese puerto se había dirigido a hostilizar la costa norte del Perú, por lo que se dirigió hacia el norte encontrándolo el 31 de marzo en Huara donde se puso a su órdenes para comenzar los siguientes planes de operaciones.