I began working life as a modern languages teacher, before studying theology and training for ministry at Union, and serving as an assistant minister in Belfast. Sixteen years in France followed, in parish ministry in Cognac and Segonzac and later Marseilles South–East and Aubagne, as a minister in the Reformed Church of France (now the United Protestant Church of France). I then taught New Testament at John Calvin Seminary, in Aix–en–Provence, where I was Vice Principal and then Principal for a time and where I still help deliver the New Testament curriculum on an annual basis.
I became Professor of New Testament Studies at Union in 2007. In my teaching I aim to help students become confident, creative and thoughtful interpreters of New Testament texts, equipped to explore their complex and diverse impacts on faith, culture and life in society. I approach Scripture with respect for the integrity and coherence of texts and for responsibilities incumbent on readers who engage with them. Further priorities include each New Testament text’s particular contribution to the biblical Canon, use of Scripture by communities of faith and the Bible’s impacts on culture or society.
My teaching draws on my research and publications. My primary focus and main area of expertise is the Book of Revelation. My PhD dissertation in French, on Parody in the Apocalypse (2002), was reworked and published as a unique thematic study of Revelation (2007). It appeared in English as Reading Revelation: A Thematic Approach (Cambridge, James Clarke, 2012) and was republished in 2022 in the Foundations of New Testament Criticism series, with a new postscript responding to scholars’ reception of my research. I have also recently investigated the unusually crucial role played by the Book of Revelation in Martin Luther’s Bible or in the Geneva Bible in English.
I am an elder in a Belfast church where my wife, Sandra, is involved in children’s ministry. We live in Bangor and are parents to Aimée, Myriam, Stuart and Marc – none of whom now lives in N. Ireland – and grandparents to Anna and Caleb. We like meeting new people, exploring new places and catching up with family.