HUB
Acting
Daphne Neville
*1970
in Lancashire, England, UK
Starlings
1988
Close Relations
1990
The Secret World of Polly Flint
1987
7/10
Diagnosis: Murder
1974
6/10
The Invisible Woman
2013