JA

Filmography
| 2026 | Storm Rider: Legend of Hammerhead · as Milius |
| 2025 | The Running Man · as 'captain Holloway' |
| 2025 | Dante's Inferno - The Ascension · as Eli |
| 2024 | Hounds of War · as Milktooth |
| 2023 | Who is Erin Carter? (TV Series) |
| 2022 | Slow Horses (TV Series) · as Agent Pierce |
| 2020 | The Old Guard · as Keane |
| 2020 | The Stranger (2020) (TV Series) · as Stuart Hope |
| 2019 | Aladdin · as Jafar's Guard (uncredited) |
| 2019 | The Kid Who Would Be King · as Policeman |
| 2018 | Mission: Impossible - Fallout · as Henchman |
| 2017 | How to Talk to Girls at Parties · as Pt Bob |
| 2016 | Beowulf: Return to the Shieldlands (TV Series) · as Argat |
| 2014 | Street Fighter: Assassin's Fist The Movie · as Akuma |
| 2014 | Street Fighter: Assassin's Fist (TV Series) · as Akuma |
| 2014 | Born of War · as Atal |
| 2013 | Green Street 3: Never Back Down · as Victor |
| 2013 | The Numbers Station · as Derne |
| 2012 | Alien Uprising · as Police Officer / Black Ops Soldier |
| 2012 | I, Anna · as Bull |
| 2012 | Snow White and the Huntsman · as Aldan |
| 2011 | Hit Girls · as James |
| 2011 | Attack the Block · as Policeman 1 |
| 2010 | Knock Out · as Fighter In Sniper's Den |
| 2010 | Street Fighter: Legacy · as Akuma |
| 2009 | Starhyke (TV Series) · as Bodyguard Beta |
| 2009 | Ghost Town · as Bonesera |
| 2007 | The Bourne Ultimatum · as Desh Bouksani |
| 2007 | Benidorm (2007) (TV Series) · as Ricky |
| 2007 | Underground · as Joey, The Model |
| 2005 | Left for Dead · as Kickboxer 1 |
| 2005 | Batman Begins · as League Of Shadows Warrior (uncredited) |
| 2002 | Spooks (TV Series) · as Abbud |
| 2000 | Secrets of the Dead (TV Series) · as Emperor Geta |
| 2000 | Doctors (TV Series) · as Phil Rourke |
| 1982 | Timewatch (TV Series) · as Emperor Geta |









