Barbara Slater: Barbara Slater. Actress: The Lady Confesses. Barbara Slater was born on 17 December 1920 in New York City, New York, USA. She was an actress, known for The Lady Confesses (1945), Half-Wits Holiday (1947) and Monsieur Verdoux (1947). She was married to Robert Foulk and Charles "Sandy" Sims. She died on 14 October 1997 in Green Valley, Arizona, USA.
Known For: The Lady Confesses (Norma Craig), Half-Wits Holiday (Lulu Quackenbush), Monsieur Verdoux (Flower Girl), Ain't Love Cuckoo? (Dora Lane Schilling)