David Heywood

The Revd Dr David Heywood is Director of Pastoral Studies at Ripon College Cuddesdon. He was ordained as an Anglican Priest in 1986 and has worked in parish ministry for 20 years.