Pamela Duncan: Pamela Duncan. Actress: Play for Today. Pamela Duncan was born in 1921 in Grantham, Lincolnshire, England, UK. She was an actress, known for Play for Today (1970), The Doctors (1969) and Body & Soul (1993). She died on 27 June 2010 in Berkhamsted, Hertfordshire, England, UK.
Known For: Play for Today (Waitress), The Doctors (Mrs. Groom), Body & Soul (Sister Peter), She-Wolf of London (Gertie)