2013
The Young and Prodigious T.S. Spivet as Judy
2007
I'm Not There as Mrs. Snow
2006
Fatal Trust as Violet
2004
The Aviator as Noah's Wife
2004
The Lost Season as Always Late Scale
2004
I Do (But I Don't) as Magazine Interviewer
2004
Head in the Clouds as Davina
2003
Going for Broke as Ms. Jenkins
2003
Tales from the Neverending Story: Resurrection as Martha Finnegan
2003
Tales from the Neverending Story: Badge of Courage as Martha Finnegan
2003
Korea: The Unfinished War as Marguerite Higgins (4 episodes)
2002
The Sum of All Fears as NAOC Hotline Operator
2001
Tales from the Neverending Story: The Gift as Martha Finnegan
2001
Tales from the Neverending Story: The Beginning as Martha Finnegan
2001
Wedding Night as Betsy
2001
Xchange as Glowacki 2
2000
Stardom as Fashion One Reporter
2000
Possible Worlds as Jocelyn
2000
The Courage to Love as Marie Alicot
1999
The Legend of Sleepy Hollow as Mrs. Van Ecke
1999
Running Home as Trish
1999
A Walk on the Moon as Norma Fogler
1998
The Windsor Protocol as Lenny
1998
Going to Kansas City as Roxie
1998
More Tales of the City as Bus Ticket Seller (1 episode)
1997
The Hunger as Beth Stone (1 episode)
1997
The Hunger as Karen (1 episode)
1996
Hollow Point as Vicky, Diane's Friend