He spent three years in the West Indies and then served on survey vessels under William Fitzwilliam Owen in Africa, as second in command of HMS Sulphur under Edward Belcher in the East Indies, and as captain of HMS Starling in the First Opium War with China during which he was promoted to Commander in 1841 and Post-Captain in 1842.
Hän oli kolme vuotta Länsi-Intiassa ja palveli sitten William Fitzwilliam Owenin alaisena tutkimusaluksilla Afrikassa, HMS Sulphurilla Edward Belcherin alaisena Itä-Intiassa, ja HMS Starlingin kapteenina Kiinan kanssa käydyssä ensimmäisessä oopiumisodassa, jonka aikana hänet ylennettiin komentajakapteeniksi 1841 ja kapteeniksi 1842.