Background
John was born in Liverpool, United Kingdom.
Chief Chinese Maritime Customs
John was born in Liverpool, United Kingdom.
John studied at St. Francis Xavier's College in Everton, United Kingdom.
From 1885-1886 and from 1900-1906, he resigned as Sergeant Major. He is retired from Chinese Maritime Customs Service. On 31 March, 1921 he had the rank of Chief Tidesurveyor.