| Lake-Emba (2025) as Ahmed |
| Armstrong (2025) as Andrew Walters |
| Streets of Colour (2023) as Simon Elrahi |
| The Stranger (2022) as Lieutenant |
| Yannis (2022) |
| Black Site (2022) as Farhan Barakat |
| Akoni (2021) as Joe |
| Slam (2019) as Muslim Cleric |
| The Combination Redemption (2019) as Mahmoud |
| Entrenched (2018) as Taliban High Rank |
| 6 Days (2017) as Imam (uncredited) |
| Falling (2017) as Older Paul |
| Alex & Eve (2015) as Bassam |
| Prison Apolonia (1995) |
| Sahara (1995) as Arab Guide |
| Prison Apolonia Writer |