Photo of Sheila Hancock

Sheila Hancock

Known for
Acting
Born
February 22, 1933
Birthplace
Blackgang, Isle of Wight, England, UK

Filmography

Credits from TMDB.