David began his ministry in Loughborough (Leicestershire) in 1997. He served as a free-church chaplain to Loughborough University 1997-2000 and as a minister of the churches in the town from 1997 to 2004. David moved to the Isle of Man in 2004 and served for 12 years amongst churches in and around Douglas
In 2016 he moved to the south of the Island, where he works alongside Revds Chris Belfield and Kath Corkish with the southern group of churches.
He oversees the training and development of Local Preachers and Worship Leaders for the Circuit.