Licencié en Cinéma et des Médias de l’Université Birkbeck de Londres, David étudie également la production cinématographique à la London Academy of Media Film and TV, et participe à différents ateliers de direction et développement de techniques de scénario en Espagne, en Italie, au Royaume-Uni et aux Etats-Unis. Auteur de programmes et de séries de télévision, il écrit et dirige plusieurs courts métrages qui ont reçu de nombreuses distinctions dans des festivals en Europe, en Asie et aux Etats-Unis.