Actor · Born 1971
Puncture
2021 · as Mother
Missing Piece
2021
Here Comes the Rain
2011 · as Nayfeh Najjar
Ring of fire
2004
Rain Maker
1992
The Happy Bird