2025
Heavyweight as Terry2024
Elyas as El Saïd2024
The Outrun as Samir2024
Hoard as Ali2023
Blue Lights as Joseph MI52023
Blue Lights as Joseph2023
Ghost Insurance as Paul2022
Trigger Point as Hassan Rahim2022
The Chelsea Detective as Luke Beckett2021
FBI: International as Prison Guard Khaled Abood2021
Time as Patterson2021
The Tower as Younes Mehenni2021
Infinite as O Dog2020
Breeders as Dean2019
His Dark Materials as The Bright-Eyed Man2019
Undocument as Sami2017
Sand Castle as Arif2017
Promise as Abe2016
The Night Of as Yusuf2016
Worst Fears as Karim (Segment 3 "In the Place of the Dead")2015
Unforgotten as Rashid Ghulam2015
Hyena Road as Haji Baba / The Cleaner2015
Rise of the Footsoldier: Part II as Demirkan2012
Tower Block as Gary2011
Vera as Mo Hassan2011
Blitz as Witness2011
Junkhearts as Fisherman2011
The Boarding School Bomber as Taxi Driver2009
Law & Order: UK as Not available2009
Journey to Mecca as Hamza2007
The Boat People as Jared2006
The Path to 9/11 as Ramzi Yousef2006
The Kiss as The Man2004
Stories of Lost Souls as Barman2004
Euston Road as Barman2003
Keen Eddie as Not available2003
Code 46 as Vendor2003
In This World as Yusif (Europe)2002
The Sum of All Fears as Ghazi2002
Ali G Indahouse as Jezzy F2000
Attachments as Kev1986
Casualty as Suhail Haron1985
EastEnders as Tariq LaroussiNaN
The Way of the Wind as StephenNaN
Desert Warrior as TaifNaN
Fuze as Z2019
Undocument Executive Producer