Michael Brooks became a Christian as a teenager and qualified as a doctor in 1981. He spent 10 years working in hospitals and then 20 years as an inner-city GP. He was ordained as a Church of England minister in 2008 and serves in a parish in South London.