
Until October 2025, I was pastor of Lansdowne Evangelical Free Church in West Norwood, southeast London, where I had served full time since 2000.
I am currently the pastor of Alverstoke Evangelical Church, Gosport, Hampshire, starting there in November 2025.
I was converted in 1989 at the University of Leeds through a friend who was a member at Lansdowne. I sensed a call to the Christian ministry during my first visit to the London CLC bookshop, which was then in High Holborn.

It was almost ten years afterwards that I was called to be assistant pastor at Lansdowne. During the intervening time, I got married to Margaret, completed a politics degree at Leeds, trained as a Chartered Accountant in London and worked for the National Audit Office.
We have two grown-up children, Ruth and Matthew. Ruth was born in my final year at the National Audit Office, and Matthew in my first year as assistant pastor. They have no memory of not being “pastor’s kids!” and I thank God for the way they faced this challenge.
I enjoy reading, politics, cricket and astronomy.