John was born in Leeds and went to University in Leicester where he came to a living faith in Jesus. After a year working in the Philippines, he trained for ordained ministry in Durham, where he met his wife Kate.
He served as a Curate in Knutsford and then became Minister at Holy Trinity, Spital on the Wirral and, when that became a separate parish, its first Vicar. He has been Vicar of All Saints since 1995.
As well as spending time with the family – John and Kate have four children - his hobbies include birdwatching, listening to music (it is an understatement to say that he is a fan of Bob Dylan!), following cricket, and reading.