Запълнете следното изречение: О'Шанън е роден в Марино, Дъблин, Ирландия, на 23 август 1928 г., син на Катал О'Шанън (старши), социалист и ирландски републиканец. Той получава официалното си образование в Colaiste Mhuire School, на Парнел Скуеър, Дъблин. Въпреки политиката на баща си, като 16-годишен О'Шанън доброволно служи във военно време в Кралските военновъздушни сили в Белфаст през 1945 г. по време на Втората световна война, използвайки фалшиво свидетелство за раждане, за да прикрие, че е непълнолетен за набиране в британските въоръжени сили. След обучение за екипаж, е изпратен на Далечния Изток, като артиллерист на бомбардировач Avro Lancaster, за да участва в кампанията в Бирма, но войната завършва с
падането на Японската империя, преди да бъде задължен да лети в бойни излитания.