Regimental Number: 430090
Rank: Lance Corporal
Branch: 31st Battalion
William was born in Rattray, Perthshire, Scotland on November 21, 1878 (1874?). In 1903 he immigrated to Canada and settled in Manitoba. Eight years later, in 1911, he continued on to Alberta. William joined the Canadian army in March of 1915. After his discharge, he settled in the Lake Saskatoon area where he lived until 1930, at which time he relocated to Hinton Trail. William never married and worked as a carpenter throughout his life. He died in the Beaverlodge Hospital on January 22, 1967 and was buried in the Grande Prairie cemetery.
Sources: Beaverlodge to the Rockies p. 346; see HT Aug. 23, 1957