Born: 1962-02-22 in New York City, New York, USA
Biography:
is an actress is an actress.
The Allnighter - 2022-04-02
Atlas Shrugged: Part I - 2011-04-15
Desperation - 2006-05-23
Going Shopping - 2005-09-30
Crash - 2005-05-06
Spider-Man - 2002-05-03
Bringing Out the Dead - 1999-10-22