Sheila Scott

Info

Role

Actress

Sheila Scott

Biography

Sheila Scott is known for Pandora's Clock (1996), Surviving the Game (1994) and Northern Exposure (1990).

Known For