Having trained as a classical singer at the Guildhall School of Music and Drama, David has performed leading operatic roles as well as appearing in musicals, including Oliver! and Phantom of the Opera.
He has appeared as Bunthorne in Patience at the International Gilbert and Sullivan Festival in Harrogate.
Over the years he has received critical acclaim for his appearances in pantomime as Dame, most recently in Jack and the Beanstalk at The Cliffs Pavillion, Westcliff-On-Sea. Having appeared in seventeen pantomimes, David’s Brick Lane Music Hall debut in our 2018 pantomime for grown-ups, where he took the role of the evil uncle Abanazar was only his second pantomime appearance as a man!