Actor
Christmas in Rome
2019 · as Estelle Burns
Ice World
2002 · as Mara
Don Quixote
2000 · as 2nd Handmaiden
The Final Passage
1996 · as Leila