Log in
Helen Morse
Actress
01/24/1947
Harrow-on-the-Hill, Middlesex, England, UK
Known For
Picnic at Hanging Rock
7.4
Caddie
6.2
Agatha
6.2
The Eye of the Storm
5.9