(According to views)
An American actress, born in Cincinnati, Ohio, in the United States. She studied at the National Theatre of Great Britain. Her debut was in Big Night (1996). She is known for...Read more Random Hearts (1999) and The Invasion (2007).