County Antrim
奧布萊恩於1938年3月17日在英國北愛爾蘭東北部阿爾斯特省安特里姆郡出生。他的父親是在英國皇家海軍服務，並在小學畢業後，他舉家搬遷到蘇格蘭愛丁堡。他在那的聖十字學院完成了中學教育。他於1959年在愛丁堡大學獲得化學學士學位，於1965年4月3日晉鐸。