Producer · Born 1962
Jellyfish
2007 · as Relly
Coffee with Lemon
1994
Black Box
1993 · as Ilana
Double Edge
1992 · as Nurse 2