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 and joined Depaul in 2020.