2016
2015
2019
2025
2020
2014
2024
2006
Free Fire
as Martin
Rogue One: A Star Wars Story
as Lieutenant Sefla
Killer Heat
as George Mensah
Stolen
as David
Eye in the Sky
as Sergeant Mushtaq Saddiq
The Best of Enemies
as Bill Riddick
'71
as Corporal
Severance
as Billy
Alien: Earth
as Kumi Morrow
A.D. The Bible Continues
as John
Shardlake
as Abbot Fabian
Guerrilla
as Marcus
We Hunt Together
as DI Jackson Mendy
National Treasure
as Jerome Sharpe
Dark Money
as Manny Mensah
Wolfe
as Wolfe Kinteh