John fue Cónsul General británico en Brunéi y Gobernador de Labuan de 1852 a 1856, en 1858 realizó dos ascensos al Monte Kinabalu en compañía de Hugh Low, uno de los dos picos del Monte Kinabalu, el Saint Jonh's Peak de 4,091 msnm recibió ese nombre en su honor, exploró esta región de la isla de Borneo de 1848 a 1861.