Netflix Movies Starring Barbara Sheldon

Barbara Sheldon was born on November 24, 1912 in Kalamazoo, Michigan, USA. She was an actress, known for The Lucky Texan (1934), Fits in a Fiddle (1933) and Stolen by Gypsies or Beer and Bicycles (1933). She died on October 19, 2007 in Saginaw, Michigan. Read more on iMDB