A British actress born in London, UK. She made her debut in 1985 on the series Oscar. Her works include Sid and Nancy, American History X, The Witches, and A Different Loyalty.
A British actress born in London, UK. She made her debut in 1985 on the series Oscar. Her works include Sid and Nancy, American History X, The Witches, and A Different Loyalty.