1849 m. kovo 26 d. buvo paaukštintas į leitenantą, kai tarnavo penktosios klasės HMS "Castor" Geros vilties burno stotyje, jis dalyvavo Keipų pasienio kare
1851 m. 1856 m. jam buvo suteiktas kanonierinio laivo HMS "Beaver" vadas, 1858 m. vasario 26 d. jis buvo paaukštintas į komandanto pareigas ir vadovavo kanonieriui HMS "Slaney" Kinijos stotyje, matydamas veiksmus 1857 m. gruodžio mėn. Kantono mūšyje ir 1858 m. gegužės mėn. Taku tvirtovių mūšyje per Antrąjį opiumo karą.