Actor
Nuts
2017 · as Rabih
On the Ropes
2016
Stable Unstable
2014 · as Hassan
The Ugly One
2013 · as Khaled
Here Comes the Rain
2011 · as Ramez
Around the Pink House
1999
The Razor's Edge
1985