Gordon werd op 15 mei 1923 geboren in Cumberland, British Columbia als zoon van William S. en Margaret D. Wood, uit Cumberland.

Hij meldde zich als vrijwilliger voor actieve dienst aan op 14 februari 1942 in Victoria BC. Hij deed zijn basisopleiding bij 110 CABTC Vernon British Columbia en werd overgeplaatst naar 15 Shilo, Manitoba op 14 april 1942 voor zijn infanterie opleiding. Hij kwam in het Verenigd Koninkrijk op 12 juni 1942 met The Canadian Scottish Regiment in Angmering, Sussex en op 18 december 1942 in de “Mortar Platoon of Support Company”.

Hij landde in Frankrijk als lid van de “Mortar Platoon” op D-Day 6 juni 1944, en werd gewond in gevechten op 16 juli 1944 rond Caen. Na een periode in het ziekenhuis in Engeland, kwam hij weer bij het ​​bataljon in NW Europa op 10 oktober 1944 en werd benoemd tot een A/Cpl op 23 februari 1945.

Gordon sneuvelde op zaterdag 21 april 1945 op de leeftijd van 21 jr. bij de bevrijding van Wagenborgen. Hij werd tijdelijk begraven in Siddeburen en op 15 februari 1946 herbegraven in Holten.

Op zijn grafsteen: HE FOLLOWED HIS LORD AND SAVIOUR WHO GAVE HIS LIFE FOR ALL MANKIND

Zijn medailles waren:  1939-45 Star; France Germany Star; Defence Medal; War Medal 1945; CVSM & Clasp.

Zijn naam staat op het monument in Wagenborgen.