Image of Deborah Stanford

Deborah Stanford

Sorry, couldn't find any biography for Deborah Stanford. Read bio at tmdb | Read bio at Wikipedia
Born:
Jul 20, 1933 In Kensington, London, England, UK
Movie/TV Credits:
2
First Appeared:
In the movie A Touch of Love 1969-09-01
Latest Project:
Series UFO 1970-09-16
Known For
Poster of UFO
Poster of A Touch of Love
Filmography
Series UFO Stella Croxley 1970-09-16
Movie A Touch of Love Beatrice 1969-09-01