Werner ankom Beijing i 1880-årene som tilknyttet den britiske legasjon som tolk under opplæring. Werner forble i britisk konsulær tjeneste i Kina til 1914 og tjenestegjorde ved kanselliet ved kanselliet i Beijing, så et år i Canton (Guangzhou), to år i Tientsin (Tianjin) og to til i Macao. Senere var han ett år i Hangchow (Hangzhou), et på Pagoda Anchorage (Mawei), det isolerte Kiungchow (Qiongshan) på Hainan, noen år ved Tonkinbukta i Pakhoi (Beihai) og så til den nyopprettede posten i Kongmoon (Jiangmen). Så ble han konsul i tehavnbyen Kiukiang (Jiujiang), der han var i fire år. I 1911 ble Werner britisk generalkonsul i Foochow (Fuzhou). Han forlot konsulær tjeneste i 1914.