David has worked across the musical spectrum as a professional soloist, accompanist, vocal coach, conductor, musical director and teacher. He has been fortunate enough to prepare backing vocalists for Tony-Hatch; to act as musical director for shows featuring artists such as Shaun Williamson and Darren Day; and to work with other high profile musicians such as Ian Matthews (Kasabian), Iris Williams and X-Factor's Lucie Jones.

Whilst maintaining this hectic schedule of professional practice, David completed a MA in Performance at the University of Salford specialising in jazz and popular piano, a PGCert in Learning and Teaching at the University of Chester, was awarded a Fellowship of the London College of Music (FLCM) and he is a Fellow of the Higher Education Academy (FHEA).

David is a committed teacher having held a lecturing post at the University of Chester and a Head of Music position at the Academy Musical Theatre Wales.