Užpildykite šią frazę: O'Shannon gimė Marino, Dubline, Airijoje, 1928 m. rugpjūčio 23 d., socialistų ir Airijos respublikonų Cathal O'Shannon (Sr.) sūnumi. Formalų išsilavinimą jis gavo Colaiste Mhuire mokykloje Parnell Square, Dubline. Nepaisant jo tėvo politikos, 16-metis O'Shannon savanoriškai tarnavo karališkosiose oro pajėgose Belfaste 1945 m. Antrojo pasaulinio karo metu, panaudodamas suklastotą gimimo liudijimą, kad paslėptų būdamas nepilnametis, norėdamas įstoti į Britanijos ginkluotųjų pajėgas. Po oro įgulos mokymo jis buvo paskirtas į Tolimąjį Rytus, kaip galinis šaulys Avro Lancaster bombone, kad dalyvautų Birmos kampanijoje, bet karas baigėsi
Japonijos imperijos žlugimą, kol jis nebuvo priverstas skraidyti koviniuose skrydžiuose.