Durante sus años del servicio como teniente en la marina de guerra obtuvo vasta experiencia de la costa de África, y había participado en la expedición de doctor Baikie para remontar el río Níger.