Lawrence werd op 15 juli 1924 geboren in Provost Alberta als zoon van James L. (overleden) en Flossie May McCafferty, uit New Albany, Annapolis Co., Nova Scotia.
He werkte op een zaagmolen en was lid the United Church of Canada.
Hij nam op 1 augustus 1942 dienst in Edmonton en hij ging op 5 december 1944 overzees naar het VK en hij ging vervolgens op 17 februari 1945 naar NW Europa.
Lawrence sneuvelde op woensdag 28 maart op de leeftijd van 20 jr. in the B Coy bij Emmerich Duitsland tijdens de slag om het Rijnland en hij werd tijdelijk begraven in Vrasselt Duitsland en hij werd daarna op 13 februari 1946 herbegraven in Groesbeek.
Op zijn grafsteen: ASLEEP IN JESUS, BLESSED SLEEP, FROM WHICH NONE EVER WAKES TO WEEP
Zijn medailles waren: 1939-45 Star; France Germany Star; War Medal; CVSM & Clasp.