Paradise Now
Role(s): Said
The Nativity Story
Role(s): Benjamin
Body of Lies
Role(s): Mustafa Karami
Habibi
Role(s): Qays
Big Bad Wolves
Role(s): Stranger on a Horse