David spent 2 years in the West End production of ‘Les Miserables’ where he played Brujon, the Bishop of Digne and the leading role of Jean Valjean on many occasions, having previously spent 13 months in the original Manchester production of the show.

He also appeared in the 10th Anniversary Concert of Les Miserables at the Albert Hall in 1995, and the Euro 96 closing ceremony at Wembley Stadium.

David’s roles have included, Jesus in the rock musicals ‘Jesus Christ Superstar’ and ‘Godspell’, the Emcee in ‘Cabaret’ and Sky Masterson in ‘Guys and Dolls’.

He teamed up with producer Nigel Stewart, and Andy Reiss, to direct the highly acclaimed production of ‘Annie’ in Guildford and Portsmouth, starring comedienne Faith Brown in her first stage musical role.

David has also directed ‘Godspell’, ‘Chicago’ and ‘The Best little Whorehouse in Texas’ as well as writing, performing and directing pantomimes.

Recently he directed ‘The Passion’ a huge commemorative event for a Sussex town which played to more than 5000 people.

He also co-formed the theatre company ‘Amusing Little Productions’ with Sally-Anne Leigh, producing ‘Once a Catholic’ and ‘Up’n Under’.

David also writes and directs corporate video programmes and events.