John werd op 2 mei 1917 geboren in Rossland British Columbia als zoon van John Duncan en Catherine Margaret Cameron uit Vancouver. Zijn ouders waren op 2 januari 1916 getrouwd in Sydney Nova Scotia. Zijn zusters waren Mrs. Mary Ann Wardley, Mrs. Margaret Jessie Combs en Mrs. Katherine Valerie Sevriene.
Hij werkte op een molen en was lid van de rooms-katholieke kerk.
Hij nam op 14 juli 1940 dienst in Vancouver en hij ging op 9 oktober 1942 overzees naar het VK en hij ging vervolgens op 6 juni 1944 naar Frankrijk voor de D-Day landing. Hij raakte op 9 juni ook gewond en werd naar een hospitaal in het VK gebracht en ging daarna op 30 juli weer naar Frankrijk.
John sneuvelde op zaterdag 28 april  1945 op de leeftijd van 27 jr. bij de Leda rivier tijdens de slag om Leer in Duitsland. En hij werd tijdelijk begraven in Ihrhove Duitsland en op 12 maart 1946 herbegraven in Holten.
Zijn medailles waren: 1939-45 Star; France Germany Star; Defence Medal; War Medal: CVSM & Clasp.