Log in
Sheila Hancock
Actress
02/22/1933
Blackgang, Isle of Wight, England, UK
Known For
The Boy in the Striped Pajamas
7.6
Love and Death on Long Island
6.9
Alice in Wonderland
6.3
Three Men and a Little Lady
5.4