Barbara Challis was born on 8 August 1929 in Sewickley, Pennsylvania, USA. She was an actress, known for Cynthia (1947). She died on 29 December 2010 in Sewickley, Pennsylvania, USA. imdb.com