Kirjutage lõigu edasi - O'Shannon sündis 23. augustil 1928 Marinos, Dublinis, Iirimaal, Cathal O'Shannoni (vanem) pojana, kes oli sotsialist ja Iiri vabariiklane. Ta sai oma formaalse hariduse Colaiste Mhuire'i koolis, Parnelli väljakul, Dublinis. Hoolimata oma isa poliitilisest suhtumisest, oli 16-aastane O'Shannon vabatahtlik sõjaväe teenistuses Royal Air Force'is Belfastis 1945. aastal II maailmasõja ajal, kasutades võltsitud sünnitunnistust, et varjata alaealist Briti relvajõudude värbamiseks. Pärast õhusõiduki meeskonna väljaõpet saadeti ta kaugele idale, kus ta osales Avro Lancasteri pommitajas Burma kampaanias, kuid sõda lõppes Jaapani impeeriumi langusega
Enne, kui ta pidi lahinguväljakul lendama.