She is an American actress, born in the USA. She is known for The Man Who Cried (2000), Kiss Kiss Bang Bang (2001), and The Final Curtain (2002).
(According to views)