政部审计办公室任职。他在英国的7年公职经验为他后来在清海关的工作铺路。1862年底他受清海关总税务司李泰国之邀，从英国财政部辞职，于1863年6月随李泰国抵达北京，任总税务司署署理文案税务司，兼任李泰国的首席秘书。李泰国受清廷委託用海关收入组建了阿思本舰队后，与清政府发生严重分歧，两人因此于1863年11月到上海搭乘阿思本舰队回到英国，处理拍卖。清政府因此将李革职。赫德1863年继任总税务司后，他成为赫德的助手与密友，与之合作34年。赫德1866年回到英国时，任命他为其首席秘书，两人于9月一起前往中国。