Acting
Laila's Birthday
2009 · Movie
Pomegranates and Myrrh
La última luna
2005 · Movie
The Red Toy
2004 · Movie
Haifa
1996 · Movie
Tale of the Three Jewels
1995 · Movie
Swallows Never Die in Jerusalem
1994 · Movie
Cock Fight
Movie