David nasceu em North Wales. Ele se formou em 1985 na Academia de Arte Dramática Webber Douglas em Londres, onde mora. Além de seus vários papéis em Cinema, Televisão e Comerciais, ele foi membro da The Royal Shakespeare Company por seis anos, onde apareceu em onze peças, a produção da The Peter Hall Company no West End de O Mercador de Veneza com Dustin Hoffman e uma temporada no The National Theatre na peça Liola dirigida por Richard Eyre. David trabalhou com alguns dos melhores escritores e diretores que a empresa já produziu.