En el famoso sitio del Callao, cuyas fortalezas eran defendidas por el general español Rodil, quien se sostuvo en ellas trece meses de la batalla de Ayacucho, cupo a Robertson ejecutar muy distinguidas acciones.