Was awarded the British Academy TV Award for Best Actress for her role in "Hotel du Lac" in 1986.
I'm not instinctive. It takes enormous discipline and bravery to get me there [playing a role].
Anna Raymond Massey
Thakeham, West Sussex, England, UK
London, England, UK