Sign in to save movies/tv to your own lists, favorites, or watchlist.
female
From London, England, UK
Known for Acting
Frances Low is an English actress.
as
Wendy Anne MacDonald
1981
Dunyasha
Sister Norris
1988
Doctor
1994