
Filmography17 titles
| Year | Title | Character | Age at release |
|---|---|---|---|
| 2026 | Secret ServiceSeries | Zak Hussein | 45 |
| 2024 | The Day of the JackalSeries | Ulle Dag Charles | 43 |
| 2022 | Moon KnightSeries | Selim | 41 |
| 2021 | UndergodsMovie | Octavius The Storyteller | 40 |
| 2019 | HannaSeries | Jerome Sawyer | 38 |
| 2017 | Philip K. Dick's Electric DreamsSeries | Interrogator | 36 |
| 2017 | Birds Like UsMovie | Bat (voice) | 36 |
| 2017 | Birds Like UsMovie | Bat / Wise Bird 3 (voice) | 36 |
| 2016 | The CrownSeries | Dodi Fayed | 35 |
| 2016 | Assassin's CreedMovie | Sultan Muhammad XII | 35 |
| 2016 | Our Kind of TraitorMovie | Luke | 35 |
| 2015 | 1001 Inventions and the World of Ibn Al-HaythamMovie | Ibn Al- Haytham | 34 |
| 2014 | The Narrow Frame of MidnightMovie | Zacaria | 33 |
| 2010 | Green ZoneMovie | Freddy | 29 |
| 2007 | The Kite RunnerMovie | Amir | 26 |
| 2007 | Hush Your MouthMovie | JJ Farouk | 26 |
| 2002 | SpooksSeries | Yazdi | 21 |