Actor · Born 1965
Bug
2002 · as Reservation Agent
High Art
1998
Angel Passing
1998 · as Laura (painter)
The Secret of Mulan
Fresh Kill
1996 · as Jackie Tan
It Is Now Our Time: Peter Sellars’ The Merchant of Venice
1994 · as Portia