 His first pastoral appointment was as a curate at Zion Parish, Dublin, and he also lectured at Trinity College, Dublin and the Church of Ireland Theological Institute (now Institute).His next appointment was as college chaplain at Christ Church, Oxford, from 1989 to 1997 where was also a student.He returned to Ireland and served as the incumbent of St Fin Barre's Union and Dean of Cork, from 1997 to 2002.