All Movies List
Bloodbath at the House of Death

as Sheila Finch

1984
SuperTed

as Mother Nature/Blotch

1983
The Ghosts of Motley Hall

as The White Lady

1976
Tropic of Cancer

as Tania

1970
Baby Love

as Tessa Pearson

1969
Sheila Steafel Sheila Steafel

Birthday

1935-05-26

Place of Birth

Johannesburg - South Africa

Biography

AD

WATCH FREE FOR 30 DAYS

All Prime Video
Cancel anytime
Watch Now