Stillness
The Body in the Bag
(Self- Narrator)
National Theatre Live: Blues for an Alabama Sky
(Sam Thomas)
ear for eye
(UK Dad)
The Nan Movie
(Daniel)
Jackdaw
(Vagabond)
Night of the Living Dead: Resurrection
(Ben)
Ashens and the Quest for the Gamechild
(Chef Brilliance)
The Machine
(Dr. Giwa-Amu)
Little Munchkin
(Mr. Sumner)
The After
(Stewart)
Andor: A Disney+ Day Special Look
(Lieutenant Gorn (archive footage) (uncredited))
A Warrior's Dance
(Baba)
Francis
Elfie Hopkins
(Constable Kelly)
The Adventurer: The Curse of the Midas Box
(Chef)
Amy and Sophia
(Ben)
Pink Wall
(Scott)
Starter for 10
(Marcus)
Ashens and the Polybius Heist
(Dennis Brilliance)
National Theatre Live: All My Sons
(Dr. Jim Bayliss)
National Theatre Live: Barber Shop Chronicles
(Elnathan / Benjamin / Dwain)
Panic Button
(Militia Executioner)
Colonial Gods
(Lead Construction Dude)
National Theatre Live: Three Sisters
(Onyinyechukwu)
Silent Night, Bloody Night: The Homecoming
(Ben)
Mistresses
(Jeweller)
Manhunt
(Neville Hylton)
Classified
(Gabe Gardner)
Black Earth Rising
(Dr. Busasa)
The Day of the Jackal
(Paul Pullman)
Star Wars: Andor
(Lieutenant Gorn)
The English
(Captain Knox)