O'Shannon Marinon jaio zen, Dublin, Irlandan, 1928ko abuztuaren 23an, Cathal O'Shannon (Sr.), sozialista eta irlandar errepublikanoaren semea. Hezkuntza formala Colaiste Mhuire ikastetxean jaso zuen, Parnell Square-n, Dublinen. Aitaren politika gorabehera, O'Shannon 16 urterekin boluntario egin zen 1945ean Belfasteko Royal Air Force-n, Bigarren Mundu Gerran, jaiotza ziurtagiri faltsu bat erabiliz, adingabekoa zela ezkutatzeko Britainia Handiko Indar Armatuetan izena emateko. Hegazkineko artilleria ekipamenduaren entrenamenduaren ostean, Ekialde Urrunera bidali zuten, Avro Lancaster bonbardatzailearen atzealdeko artillero gisa, Birmaniako kanpainan parte hartzeko, baina gerra Japoniako Inperioaren erorketarekin amaitu zen.
Gerra eremura joan aurretik.