[6] David began his career with a guest appearance in 2011 episode of the Channel 4 anthology series Black Mirror, created by Charlie Brooker.
[9][10] Following the release of Black Mirror and My Brother the Devil, David revealed that he created prank and sketch videos, which achieved moderate success and subsequently led him to attend open auditions for films.
[17] In the movie, David played a 14-year-old drug-runner haunted by crime lord Lazarus, facing death, and was rescued by ex-Serbian Commando Dimitrije.
[18] In October 2015, David joined the cast of the BBC One medical soap opera Holby City for its seventeenth series[19] as Lloyd Kramer, appearing in episodes 14 to 19.
[21] David starred as Nathan in the 2016 television film Damilola, Our Loved Boy alongside Babou Ceesay and Wunmi Mosaku.