
Acting
David was born in Hammersmith, West London. He studied at the prestigious Drama Centre London where he graduated in 2009. David's television credits include regular roles in the BAFTA-award winning Channel 4 series of 'Stath Let's Flats', which airs on HBO Max in the US; a regular role in the hit E4/Channel 4 series, 'Dead Pixels', which comes from the creators of 'Peep Show' and airs on The CW in the US; and a regular role in Dave/UKTV's 'Sliced' - the second series of which will film in the Autumn of 2020. David also recently played Will in Dominic Savage's rave-reviewed, hard-hitting drama …

Barbie
as Footrub Ken

On Your Behalf
as Button

Fast & Furious Presents: Hobbs & Shaw
as Eteon Computer Tech

Last Christmas
as Guy in Pub

Dial M for Middlesbrough
as Radio DJ

Mission: Impossible - Fallout
as Marine Sergeant

Johnny English Strikes Again
as Fabien

Killer Weekend
as Toby

Death on the Tyne
as DJ Bobby

Lost in London
as Alan

Big Mood
as Kaz · 6 ep.

Coma
as Jimmy · 4 ep.

Changing Ends
as Mr. Chapman · 4 ep.

The Power of Parker
as Mr Scott · 6 ep.

No Return
as Steve McGee · 4 ep.

The Girl Before
as Mark · 1 ep.

Bridgerton
as Lord Samadani · 2 ep.

I Am...
as Will · 1 ep.

Dead Pixels
as Russell · 11 ep.

Sliced
as Mario · 9 ep.
The Huntsman: Winter's War
2016