Search results
› Place of birth
› Place of birth
Catherine Willard was born on 5 June 1898 in Dayton, Ohio, USA. She was an actress, known for Kraft Theatre (1947) and Studio One (1948). She was previously married to Ralph Bellamy and William Edwin Barry. imdb.com