Napíšte pokračovanie tohto odseku - O'Shannon sa narodil 23. augusta 1928 v meste Marino v Dubline v Írsku ako syn Cathal O'Shannon (sr.), socialistu a írskeho republikána. Formálne vzdelanie získal na Colaiste Mhuire School v Parnell Square v Dubline. Napriek politike svojho otca, ako 16-ročný O'Shannon sa dobrovoľne prihlásil do vojenskej služby s Royal Air Force v Belfaste v roku 1945 počas druhej svetovej vojny, pričom použil falšovaný rodný list, aby sa zamaskoval ako maloletý pre zaradenie do britskej ozbrojených síl. Po výcviku letovej posádky bol vyslaný na Ďaleký východ, ako zadný strelec v bombardérovi Avro Lancaster, aby sa zúčastnil na burmskej kampani, ale vojna sa skončila pádom japonského impéria.
Predtým, než bol povinný lietať v bojových misiách.