Denis werd geboren op 22 januari 1921 in Creston, British Columbia als zoon van George en Doris Hucroft. Hij was getrouwd met Grace Anne Huscroft.

Na het afronden van zijn middelbare schoolopleiding in het oostelijke Kootenay District, trouwde hij en werd een meubelmaker voordat hij in dienst ging op 7 juli 1940 bij de Rocky Mountain Rangers in Kamloops British Columbia . Hij werd benoemd tot Lance / Corporal op 16 juli 1940 en werd korporaal op 17 juli 1941. Hij werd geselecteerd voor de officiers-cadettentraining op 10 januari 1942. Hij studeerde af als  2e Luitenant op 10 april 1942, en voltooide een opleiding tot luitenant bij A.16 CITC in Calgary op 16 mei 1942.

Op 1 augustus 1942 werd hij verbonden aan the Basic Training Camp, Vernon British Columbia, en kwam weer bij zijn eenheid op 6 september 1942 in Nanaimo British Columbia. Na een opleiding in begin 1944 aan de Forest, Bush en Jungle Warfare School kwam hij in het Verenigd Koninkrijk aan op 16 november 1944.

Op 12 december kwam hij vervolgens aan in NW-Europa als een officier voor de 1st Bn, The Canadian Scottish Regiment,  in de omgeving van Nijmegen. Hij diende als een  pelotonscommandant in de gevechten in het Rijnland bij Emmerich Duitsland  en in het begin van april 1945 bij Deventer. Daarna werd hij Pioneer Officier van het bataljon op de eerste dag van de gevechten om Wagenborgen.

Denis  sneuvelde daar op zaterdag 21 april 1945, 24 jaar oud. Hij werd tijdelijk begraven in Siddeburen en op 15 februari 1946 herbegraven in Holten.

Op zijn grafsteen: ”THE LORD IS MY SHEPHERD; I SHALL NOT WANT.” TILL WE MEET AGAIN

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

Zijn naam staat op het monument in Wagenborgen.