Filmography
Release date: 7/14/2009Lucky Bastard
Role(s): Mrs. Howell
Details Release date: 7/17/1981Endless Love
Role(s): Patient
Details Release date: 2/8/1981Kent State
Role(s): Allison Krause
Details Release date: 9/16/1995Brotherly Love
Role(s): Amber
Details Release date: 3/27/2005Grey's Anatomy
Role(s): Jill
Details