Regimental Number: 1075326
Branch: 4th Pioneer Battalion; 4th Labour Battalion; 11th Battalion, Canadian Railway Troops
John was born in Beauly, Scotland on January 6, 1885. He immigrated to Manitoba in 1909, but heard of higher wages on sheep ranches in Montana and Oregon and worked there for a time. His brothers Alex and Murdo joined him. In 1914 John came to the Beaverlodge area (NW5-72-10-W6) over the Edson Trail. On August 31, 1914, he married Isabella Mackintosh in Edmonton; the couple had five children. John enlisted in the Canadian army in July of 1916 and returned to his farm and family after the war. John died in Beaverlodge in September of 1966. He had gone missing on September 1 and was found dead the next morning.
Sources: Beaverlodge to the Rockies, p. 45; Pioneers of the Peace p. 303-304; Edson to Grande Prairie Trail p. 197