Wypełnij następujące zdanie: O'Shannon urodził się w Marino, Dublin, Irlandia, w dniu 23 sierpnia 1928 r., jako syn Cathal O'Shannon (Sr.), socjalisty i irlandzkiego republikanina. Otrzymał formalną edukację w Colaiste Mhuire School, w Parnell Square, w Dublinie. Pomimo polityki ojca, jako 16-letni O'Shannon zgłosił się na ochotnika do służby wojennej w Royal Air Force w Belfaste w 1945 roku podczas II wojny światowej, wykorzystując sfałszowany akt urodzenia, aby ukryć, że jest niepełnoletni do zaciągnięcia do brytyjskich sił zbrojnych. Po szkoleniu załogi lotniczej został wysłany na Daleki Wschód, jako strzelec tylny w bombowcu Avro Lancaster, aby wziąć udział w kampanii w Birmie, ale wojna zakończyła się
upadku Imperium Japońskiego, zanim został zobowiązany do lotów bojowych.