Diana’s Child 2005
Actor
Bedouin Sand 1997
as Ruthi
A Brief History of Love 1996
The War After 1991
Thieves in the Night 1989
as Deborah
The Valley Train 1989
as Ruti
The Dreamers 1987
as Temma
Credits from TMDB.