William werd op 13 januari 1922 geboren in Saanichton British Columbia als zoon van Donald Gunn (Schots en overleden), en van Gwendoline Gunn (Engelse), uit Saanichton. Zijn ouders waren op 11 december 1912 getrouwd in Winnipeg.
Zijn broers waren Thomas Alexander Carr en Donald Victor Gunn (ook in het overzees leger). En zijn broer John Robert Gunn was overleden op 4-jarige leeftijd.
Hij was vrachtwagenchauffeur en lid van the United Church. Hij speelde basketbal, Canadees football en softbal.
Hij nam op 24 augustus 1942 dienst in Victoria British Columbia en hij ging op 3 juli 1944 overzees naar het VK en vervolgens op 18 juli naar Frankrijk.
William sneuvelde op dinsdag 15 augustus op de leeftijd van 22 jr. in the D Coy bij Falaise en hij werd tijdelijk begraven op 2 km ten oosten van Soulangy en op 17 mei 1945 herbegraven in Bretteville S/Laize.
Op zijn grafsteen: WITH A CHEERY SMILE A WAVE OF THE HAND HE HAS WANDERED INTO AN UNKNOWN LAND
Zijn medailles waren: 1939-45 Star; France Germany Star; War Medal; CVSM & Clasp.