Hij trad in 1822 in dienst bij de Koninklijke Marine, werd in 1837 tot luitenant bevorderd en in 1841 tot commandant. Hij werd in februari 1857 aangesteld als bevelhebber van de schroefkanonnenboot HMS "Algerine" en was aanwezig tijdens de operaties en de slag van Canton.
In december van datzelfde jaar nam hij deel aan de verovering van die stad en van Amoy. Hij ontving de Tweede China Oorlogsmedaille voor zijn diensten.