Guido Foa nacque a Torino il 18 novembre 1920 da Donato e Olga Levi. Sposato con Elena Recanati, abitava con la famiglia in via Ormea 40 a Torino.
Ebreo, il 10 agosto 1944 venne arrestato a Canischio (TO). Detenuto in un primo tempo presso le carceri Nuove di Torino, fu poi trasferito al campo di Bolzano. Venne deportato ad Auschwitz con il trasporto partito da Bolzano il 24 ottobre 1944. Al suo arrivo al campo, il 28 ottobre 1944, superò la selezione inziale e venne immatricolato.
Non abbiamo notizie della vita di Guido nel campo, sappiamo solo che morì in un luogo sconosciuto dopo il 22 gennaio 1945.