Actor · Born 1962
is an actress is an actress.
Crash
2005 · as Nurse Hodges
The Allnighter
2022 · as Vicky
Atlas Shrugged: Part I
2011 · as Ivy Starnes
Desperation
2006 · as Ellie Carver
Going Shopping
2005 · as Shopper
Coach Carter
2005 · as Office Assistant
Spider-Man
2002 · as Mother at Fire
Bringing Out the Dead
1999 · as Crackhead