11 czerwca 1994 otrzymał święcenia kapłańskie i został inkardynowany do diecezji Killaloe. Otrzymał przygotowanie do służby dyplomatycznej na Papieskiej Akademii Kościelnej. W 2005 rozpoczął pracę w nuncjaturze apostolskiej w Ugandzie. Następnie był sekretarzem nuncjatur w Szwajcarii (2008–2012) i na Filipinach (2012–2015). W 2015 został pracownikiem sekcji II Sekretariatu Stanu Stolicy Apostolskiej. W latach 2020–2024 był radcą nuncjatury w Stanach Zjednoczonych.