A British actress, born in Dundee, Scotland. She attended the Royal Conservatoire of Scotland. In 1987, she won the Laurence Olivier Award. Some of her works include The Wicker Man (1973) and The Wicker Tree (2011).
A British actress, born in Dundee, Scotland. She attended the Royal Conservatoire of Scotland. In 1987, she won the Laurence Olivier Award. Some of her works include The Wicker...Read more Man (1973) and The Wicker Tree (2011).