Actor
The Bad Guys 2
2025 · as Cairo Security Guard 3 / Cairo Cop 2 (voice)
The Devil's Fortune
2022 · as Occam
LIFT
2018 · as Mustafa
Detained
2017 · as Hakeem
Sniper: Special Ops
2016 · as Bashir
Blood Shot
2013 · as Executioner
Admissions
2011 · as Eli
The Kingdom
2007 · as Inner-Circle
Three Kings
1999 · as Iraqi Interrogation Sergeant