David est né le 27 janvier à Enfield, dans le nord de Londres, au Royaume-Uni, et a suivi sa scolarité primaire dans le Hertfordshire et ses environs. À dix-huit ans, David a commencé sa formation d'acteur à la East 15 Acting School dans l'est de Londres. Après avoir participé à plusieurs courts-métrages et pièces de théâtre, David a fait ses débuts au cinéma dans le film de zombies britannique « The Dead Inside » (prévu pour 2012). Par la suite, David a été choisi pour incarner « Tom » dans le film « Death - It's a Mystery » (2011) du réalisateur primé aux BAFTA Martin Gooch, aux côtés de Paul Freeman (Les Aventuriers de l'Arche perdue, Shaun of the Dead), Nick Moran (Lock Stock & Two Smoking Barrels) et Leslie Phillips (célèbre pour la série « Carry On »). Plus récemment, il a joué les rôles principaux dans la comédie romantique « Art Ache » et le film fantastique « Wandering Rose ». Parmi ses rôles au théâtre figurent le rôle titre dans « Le Portrait de Dorian Gray », Bénédict dans « Beaucoup de bruit pour rien » de Shakespeare et le Capitaine Phoebus dans « Notre-Dame de Paris », pour n'en citer que quelques-uns.