Sheila Scott
Sheila Scott is an actress, known for Surviving the Game (1994), My Way Home (1978) and Pandora's Clock (1996).
Sheila Scott's FILMOGRAPHY
as Actor (7)