Actor
Laila's Birthday
2009 · as the second taxi driver
Pomegranates and Myrrh
2009 · as Abu Antar
La última luna
2005
The Red Toy
2004 · as Ahmed Abo Salem
Haifa
1996 · as Abu Said
Tale of the Three Jewels
1995 · as Yusef's father
Swallows Never Die in Jerusalem
1994 · as Fawaz