Originally a professional rugby player from Hull, East Yorkshire, David studied a Business Management degree at Leeds University before training as an actor at the Stella Adler Studio in New York, playing Hamlet in his final year. He returned to the UK in 2012 and now lives in London.