Lengkepan kalimah di handap ieu: O'Shannon lahir di Marino, Dublin, Irlandia, dina 23 Agustus 1928, putra Cathal O'Shannon (Sr.), Sosialis sareng Républik Irlandia. Anjeunna nampi pendidikan formalna di Colaiste Mhuire School, di Parnell Square, Dublin. Najan pulitik bapana, O'Shannon nu umurna 16 taun jadi sukarelawan pikeun ngalayanan Royal Air Force di Belfast dina taun 1945 salila Perang Dunya II, ngagunakeun sertipikat kalahiran palsu pikeun nyamarkeun yén manéhna sahandapeun umur pikeun enlistment jeung Angkatan Bersenjata Britania. Sanggeus latihan awak hawa manéhna ditugaskeun ka Jauh Wétan, salaku tukang gunner dina hiji Avro Lancaster ngebom pikeun ilubiung dina Burma Kampanye, tapi perang réngsé jeung
runtuhna Kakaisaran Jepang saméméh manéhna diperlukeun pikeun ngapung sorties tarung.