
Filmography20 titles
| Year | Title | Character | Age at release |
|---|---|---|---|
| 2026 | Storm Rider: Legend of HammerheadMovie | Milius | 44 |
| 2023 | Here Comes a New ChallengerMovie | Self | 41 |
| 2022 | Slow HorsesSeries | Agent Pierce | 40 |
| 2020 | The Old GuardMovie | Keane | 38 |
| 2020 | The Art of ActionSeries | Self | 38 |
| 2019 | AladdinMovie | Jafar's Guard (uncredited) | 37 |
| 2018 | Mission: Impossible - FalloutMovie | Henchman | 36 |
| 2016 | Beowulf: Return to the ShieldlandsSeries | Argat | 34 |
| 2014 | Street Fighter: Assassin's Fist The MovieMovie | Akuma | 32 |
| 2014 | Street Fighter: Assassin's FistSeries | Akuma | 32 |
| 2013 | The Numbers StationMovie | Derne | 31 |
| 2013 | Born of WarMovie | Atal | 31 |
| 2012 | Snow White and the HuntsmanMovie | Aldan | 30 |
| 2012 | U.F.O.Movie | Police Officer / Black Ops Soldier | 30 |
| 2011 | Attack the BlockMovie | Policeman 1 | 29 |
| 2007 | The Bourne UltimatumMovie | Desh Bouksani | 25 |
| 2007 | UndergroundMovie | Joey, The Model | 25 |
| 2005 | Batman BeginsMovie | League of Shadows Warrior (uncredited) | 23 |
| 2005 | Left for DeadMovie | Kickboxer 1 | 23 |
| 2002 | SpooksSeries | Abbud | 20 |