David attended the pupil course at the Royal Military School of Music, Kneller Hall 1979-1980 studying bass trombone and string bass. On completion of this he went on to play with the Major Staff Band of the Royal Engineers (Chatham Band).
He also played for Wingates Band in the 1980's, including a tour to America in 1984, and with other Championship Bands including Carlton Main Frickley Colliery, Rochdale and Stalybridge.
David also plays in big bands, spending 15 years with the Shade Jazz Orchestra, and currently playing for the Suburban Swing Orchestra in Oldham.
He joined Besses in May 2018 and is firmly committed to being part of the team.