| 1867 | passed competitive examination |
| (2 Feb) appointed Student Interpreter |
| 1869 | (18 Nov) Third Class Assistant |
| 1872 |
(20 Jul - 31 Aug) Acting Consul Tientsin; |
| (7 Dec) Second Class Assistant |
| Acted as Interpreter at Tientsin, Ningpo, Hankow and Canton |
| 1876 |
(4 Aug) First Class Assistant; (8 May - 16 Aug) Acting Consul Swatow |
| 1879 |
(26 Jun) Acting Consul Amoy (until 10 Mar 1881) |
| 1880 |
(25 Feb) H.M. Vice-Consul Pagoda Island |
| 1883 |
(11 Jun) transferred to Shanghai |
| 1885 |
(13 Nov) Acting Consul Tamsui (until 30 Jun 1886) |
| 1886 |
(1 Jul) Consul Tamsui |
| 1891 |
(1 Apr) transferred to Ningpo |
| 1893 |
(10 Oct) resigned. |