Четвёртый премьер-министр Северной Ирландии (Nothern Ireland), лидер Ольстерской Юнионистской партии (Ulster Unionist Party). С 1946 года был членом парламента Северной Ирландии, в 1970 подал в отставку; его преемником стал Иан Пейсли (Ian Paisley).
Родился Терренс О'Нилл 10 сентября 1914 года в Лондоне (London). Там же он вырос, затем учился в школе Уэст Даунс (West Downs) в Винчестере (Winchester) и колледже Итон (Eton College). В 1940 году он был отправлен в Королевскую военную академию Royal Military Academy Sadhurst, служил в ирландской армии.
В конце 1945 года О'Нилл и его семья переехали в Северную Ирландию. На выборах 1946 года он был избран в члены Парламента Ирландии от партии Юнионистов. Лорд О'Нилл занимал младшие должности – секретаря в министерстве здравоохранения и окружном правительстве, затем был назначен председателем бюджетного комитета и заместителем спикера Палаты общин.
В 1953 году он служил главным шерифом графства Антрим (High Sheriff of Antrim). С апреля по октябрь 1956 года он был министром внутренних дел, а затем был назначен министром образования.
В 1963 году О'Нилл занял должность премьер-министра Северной Ирландии, став преемником Лорда Брукборо (Lord Brookborough). Он предложил совершенно новую политику, его целью было покончить с сектантством и примирить католиков и протестантов.
В феврале 1969 года О'Нилл запустил всеобщие выборы из-за суматохи внутри партии, но их результатами остался недоволен. О'Нилл был унижен близостью поражения от Иана Пейсли и в апреле того же года подал в отставку. Он ушёл и с поста лидера партии, и с поста премьер-министра.
В 1970-м году О'Нилл окончательно оставил политику.