Op 19 februari 1856 werd hij benoemd tot opperbevelhebber van de Oost-Indië en China Station. Met zijn vlag in HMS "Calcutta" voerde hij operaties uit die voortkwamen uit de aanval op de Britse coaster "Arrow". Tijdens de Arrow War in China, leidde hij de Slag bij de Bogue in november 1856, hielp hij de Chinese vloot te vernietigen in de Slag bij Fatshan Creek in juni 1857, veroverde Canton
in december, en in 1858 veroverde hij de forten aan de Baihe (Hai-rivier), waardoor de Chinese regering instemde met het Verdrag van Tientsin. Hij werd GCB in 1859. Hij zat als liberaal parlementslid voor Devonport van 1859 tot 1863. In 1863 werd hij opperbevelhebber van Portsmouth, een functie die hij tot 1866 bekleedde. Hij ging in 1870 met pensioen.