Before retirement David was the North West Regional Manager for the Lloyds TSB Foundation and worked extensively with many charities in relation to their applications for grant funding. He is currently Church Warden of St. Mary’s in Lowton and Vice Chairman of The Three Towns Operatic Society where he also stage directs and performs.