Han bestod tolkeeksamen i 1872, og gjorde tolketjeneste i Tientsin, Ningpo, Hankou, Canton og Swatou, og var litt innimellom fungerende konsul i Tientsin og Amoy. Så fra 1880 til 1893 virket han på et noe høyere nivå i den britiske kolonialadministrasjon i Keiserriket Kina: Visekonsul på Pagoda Island i Mawei ved Fuzhou (1880–1883), visekonsul i Shanghai (1883–1885), konsul i Tamsui (1885–1891) og konsul i Ningpo (1891–1893).