Acting
EN cinema · 2 credits
Little Bits of Light
2005
as Helen
Why Can't I Stop This Uncontrollable Dancing?
2003
as Leah, Writer