Deborah StanfordActingBorn 20/07/1933Kensington, London, England, UKDied 08/04/2005Known ForUFO1970A Touch of Love1969The Troubleshooters1965The Troubleshooters1965