Andrew werd op 30 juli 1916 geboren in Dundee Schotland als zoon van Andrew Archibald en Mrs. Archibald (overleden) en beiden Schots. Hij was in mei 1939 geëmigreerd naar Canada. Hij had vier zusters (een overleden) waarvan twee met de namen: Bella en Agnes Archibald en hij had een broer en zijn neef was David Archibald.
Hij was arbeider en  lid van the Presbyterian Church.
Hij nam dienst op 29 mei 1940 in Calgary en hij ging overzees naar het VK op 2 september 1941 en hij ging vervolgens naar Frankrijk op 6 juni 1944 tijdens D-Day.
Hij nam eerder dienst bij the Royal Light Infantry als Pte Andrew Anderson. Hij deserteerde daarna en ging bij the Calgary Highlanders als Pte Andrew Archibald en bij ontdekking kreeg hij zijn originele legernummer weer terug. Zijn echte naam werd weer gewijzigd in Archibald en hij kreeg hiervoor een gevangenisstraf.
Andrew sneuvelde op vrijdag 9 juni 1944 op de leeftijd van 27 jr. in the D Coy bij Putot en Bessin en hij werd tijdelijk daar begraven en op 18 januari 1945 herbegraven in Bretteville S/Laize.
Zijn medailles waren: 1939-45 Star; France Germany Star; Defence Medal; War Medal; CVSM & Clasp.
Hij diende bij the Canadian Scottish Regiment en the Calgary Highlanders.

Hij staat op het monument in Putot en Bessin.