John enlisted, aged 38, and served with the Canadian Mounted Rifles.
He sailed from Halifax, N.S. on the RMS Olympic in July 1916, sister ship of the Titanic. Those service personnel taking their ”Last Steps” on Canadian soil are remembered today on similar memorials on the quay at Halifax, N.S. and at Passchendaele in Flanders.
John died of influenza on the 20.11.1918 at the Military Hospital in Farnham and was buried at Bordon Military Cemetery in Hampshire. John is remembered on Portsoy War Memorial and also on the family grave stone in Portsoy.