In the Ninth Month 2002
as Abu Salah
Circus Palestina 1998
as Ibrahim Dayan
Haifa 1996
as Watermelon Salesman
The Seventh Coin 1993
Actor
Cup Final 1991
as Abu Eyash
Credits from TMDB.