6.9Nobody 22025as The Barber
EastEnders: 40 Years on the Square2025as Himself
6.2Bonus Track2024as Mike Marvin
Killer Safari2024as Narrator
6.3Hammarskjöld: Fight for Peace2023as Ralph Bunche
5.9Culprits2023as Don Bardwell
6.1Changing Ends2023as Ron
6.9Prey for the Devil2022as Father Quinn
7.2The Lazarus Project2022as Robin Lerner
5.3Zone 4142021as Hawthorne
Night Book2021as Mr. Vito
My Years with the Queen2021as Narrator (voice)
7.9Nobody2021as The Barber
5.5Between the Covers2020as Self
7.0Deathstroke: Knights & Dragons - The Movie2020as William Wintergreen (voice)
4.2The Bet2020as Cal
4.2The Bet2020as Cal
6.0Intelligence2020as Rupert Fleming
6.9Deathstroke: Knights & Dragons2020as William Wintergreen (voice)
6.2Mortal Engines2018as Chudleigh Pomeroy
9.5Sofia the First: Forever Royal2018as Orion (voice)
10.0Celebrity Catchphrase2018- NO IMG
The Ruins of Empires
The Ruins of Empires2018as The Genius (voice)
7.1Krypton2018as General Zod
6.3Loving Pablo2017as High State US Official
Sofia the First: The Mystic Isles2017as Orion (voice)
6.0Henry IX2017as Maj. Francis Hornsby-Bray
3.5Double Play2017as Old Ostrik
7.8Judi Dench: All the World's Her Stage2016as Self - Narrator
6.2Criminal2016as Warden
6.2London Has Fallen2016as Chief Hazard
7.3Limitless2015as Jarrod Sands
7.5No Offence2015as Darren Maclaren
8.5Wonders of the Monsoon2014as Self - Narrator (voice)
- NO IMG
Bucky
Bucky2014as Adult Male
6.5Little Favour2013as James
7.2Sofia the First2013as Orion (voice)
5.8Resident Evil: Retribution2012as One
6.0Playhouse Presents2012as Captain Armrin
5.3How to Stop Being a Loser2011as Dr. Learner
7.5Death in Paradise2011as Vincent Carter
2.0High Chicago2011as Sam
4.9Shank2010as Boogie
5.3Devil's Playground2010as Peter White
4.0The Rapture2010as Jean-Paul
8.0Natural Paradises of Africa2010as Narrator
9.5Wildest Africa2010as Narrator
3.8Freestyle2010as Carter
3.9Annihilation Earth2009as Raja
6.7Exam2009as Invigilator
Empire of Cricket2009
5.9Blood: The Last Vampire2009as Powell
5.9Punisher: War Zone2008as Paul Budiansky
3.5The Devil's Curse2008as Dr. Reynolds
6.7Clubbed2008as Louis
Black Power Salute2008as Narrator (voice)
Black Power Salute2008as Narrator (voice)
6.8The Bank Job2008as Hakim Jamal
7.7The Omid Djalili Show2007
6.9Party Animals2007as Stephen Templeton
