Sheila Steafel
Birthday: 1935-05-26 | Place of Birth: Johannesburg - South Africa...
Known For
Acting
Year
Title
Role
1984
Bloodbath at the House of Death
as Sheila Finch
1983
SuperTed
as Mother Nature/Blotch
1976
The Ghosts of Motley Hall
as The White Lady
1970
Tropic of Cancer
as Tania
1969
Baby Love
as Tessa Pearson