Täytä seuraava lause: O'Shannon syntyi Marinossa, Dublinissa, Irlannissa, 23. elokuuta 1928. Hän oli sosialisti ja irlantilainen republikaani Cathal O'Shannonin (Sr.) poika. Hän sai muodollisen koulutuksensa Colaiste Mhuiren koulussa Parnell Squarella Dublinissa. Isänsä politiikasta huolimatta 16-vuotias O'Shannon ilmoittautui vapaaehtoiseksi sotaan Royal Air Forcen palvelukseen Belfastissa vuonna 1945 toisen maailmansodan aikana. Hän käytti väärennettyä syntymätodistusta salaamaan alaikäisyytensä Britannian asevoimien värväytymiseen. Hänet lähetettiin Kauko-Itään Avro Lancasterin pommikoneen peräpainijaksi osallistua Burman kampanjaan.
Japanin imperiumin kaatuminen, ennen kuin hän joutui taistelemaan.