Wilfred werd op 3 december 1921 geboren in Merritt British Columbia als zoon van Alexander (overleden) en Cecelia McIvor (beiden Schots), uit Merritt. Zijn ouders waren op 17 mei 1902 getrouwd in Kamloops British Columbia. Zijn broers waren: Archibald Theodore, Albert, Louis, James Angus, Alexander en Ernest Mc Ivor en zijn zuster was Mrs. Elizabeth King. Zijn moeder had al twee gesneuvelde zonen overzees verloren en de derde was nog in Holland in juni 1945.

Zijn beroep was boerenknecht en hij was lid van de rooms-katholieke kerk.
Hij nam op 30 januari 1941 dienst in Vancouver en hij ging overzee naar het VK op 2 september.
Wilfred was bij de landing op D-Day 6 juni 1944  en hij sneuvelde vervolgens op vrijdag 9 juni op de leeftijd van 22 jr. in the B Coy bij Putot en Bessin. En hij werd tijdelijk daar begraven en herbegraven op 18 januari 1945 in Bretteville S/Laize.
Op zijn grafsteen: REST IN PEACE
Zijn medailles waren: 1939-45 Star; France Germany Star; Defence Medal; War Medal; CVSM & Clasp.

Zijn naam staat op het monument in Putot en Bessin.