Thomas werd op 9 maart 1918 geboren in Vancouver als zoon van Sam D. en Grace Craig (beiden Schots). Zij waren op 28 april 1904 getrouwd in Schotland. Hij was op 14 september1942 getrouwd in Victoria British Columbia met Violet Craig, uit Victoria. Hun dochter was Karen Lee Craig. Zijn broers waren John, George, Sam en Angus (ook in het leger) Craig. Zijn zuster was Maymie Treewood en halfzuster Agnes Nole.
Hij was arbeider en lid van the Church of England. Zijn hobby was fotografie en hij las graag fotografische boeken.
Hij nam op 21 september 1942 dienst in Victoria en hij ging op 24 juni 1944 overzees naar het VK en hij ging vervolgens op 18 juli als versterking naar Frankrijk en hij raakte in deze unit op 26 september gewond. Hij raakte tenslotte op 25 november zwaar gewond tijdens een patrouille bij Groesbeek.
Thomas stierf aan deze verwondingen op maandag 26 november op de leeftijd van 26 jr. in the C Coy en hij werd tijdelijk begraven in Nijmegen en werd daarna op 8 augustus 1945 herbegraven in Groesbeek.
Op zijn grafsteen: EVER REMEMBERED, EVER LOVED, HIS MEMORY LINGERS WITH US ALWAYS
Zijn medailles waren: 1939-45 Star; France Germany Star; War Medal; CVSM & Clasp.