Popularity: 3
Frances Low is an English actress.
London, England, UK
Character: Wendy Anne MacDonald
Release date: 10/07/1981
Character: Dunyasha
Release date: 10/13/1981
Character: Sister Norris
Release date: 08/03/1988
Character: Doctor
Release date: 12/22/1994
Character: Sarah
Release date: 11/07/2001