Goddard was ordained in the Church of England as a deacon in 1995 and as a priest in 1996. He became Curate at St Faith's, North Dulwich. In 1998 he became Rector of St Peter's Church, Walworth, where in 2003 he set up InSpire, a centre for learning, arts and community. From 2003 - 2008 he was Area Dean of Southwark & Newington. On 1 September 2009, he was officially welcomed as Priest-in-Charge of St John's Church, Waterloo. In 2014, he was made Vicar of the parish.