Father Eugene is a Vincentian Priest, ordained in 1987. Much of his work has been in education, particularly with adults. He has also been involved in various groups focused on mental health and wellbeing.
Since 2019, he has been a Parish Priest in London. Father Eugene joined Depaul UK Council of Trustees in 2020 and sits on the Services and Business Development Committee.