Bharbara Egan was born on June 17, 1925 in London, England, UK. She was an actress, known for
The Final Sacrifice (1990),
Honey, I Shrunk the Kids: The TV Show (1997) and
The Wonderful World of Disney (1997). She was married to Ross Egan. She died on October 3, 2016 in Calgary, Alberta, Canada.