Skryf 'n voortsetting vir hierdie paragraaf - O'Shannon is gebore in Marino, Dublin, Ierland, op 23 Augustus 1928, die seun van Cathal O'Shannon (Sr.), 'n Sosialis en Ierse Republikein. Hy het sy formele opvoeding by Colaiste Mhuire School, in Parnell Square, Dublin, ontvang. Ten spyte van sy pa se politiek, as 'n 16-jarige O'Shannon vrywillig vir oorlogstyd diens by die Royal Air Force in Belfast in 1945 tydens die Tweede Wêreldoorlog, met behulp van 'n vervalste geboortesertifikaat om te vermom dat hy minderjarig is vir inskrywing by die Britse weermag. Na lug bemanning opleiding is hy gestuur na die Verre Ooste, as 'n agterste kanonier in 'n Avro Lancaster bomwerper om deel te neem aan die Birma veldtog, maar die oorlog het geëindig met die val van die Japannese Ryk
voordat hy verplig was om gevegsvliegtuie te vlieg.