Promosso tenente il 26 marzo 1849, mentre serviva nella quinta classe HMS "Castor" sulla stazione del Capo di Buona Speranza, prese parte alla guerra di frontiera del Capo del 1851. Dopo aver ricevuto il comando della cannoniera HMS "Beaver" nel 1856, fu promosso comandante il 26 febbraio 1858 e comandò la cannoniera HMS "Slaney" sulla stazione della Cina vedendo l'azione nella battaglia di Canton
Nel dicembre del 1857 e nella battaglia di Taku Forts nel maggio del 1858 durante la seconda guerra dell'oppio.