Betty Duncan
Born: None
Neither the Sea Nor the Sand
as Mrs. MacKayReleased: 1972-11-01
This movie takes place on the Isle of Jersey where a troubled wife has come to sort out the...
Movie pagePublic Eye
as Betting Shop CustomerFirst aired: 1965-01-23
Public Eye is a British television series that ran from 1965 to 1975. It was produced by ABC...
TV Show page