De regreso al Perú, fue nombrado prefecto del Callao y comandante de las baterías durante la defensa del puerto ante el bloqueo de la escuadra chilena.