Barbara Franklin was born on June 14, 1929 in Regina, Saskatchewan, Canada. She was an actress, known for
Oedipus Rex (1957),
The Incubus (1981) and
The Wayne & Shuster Superspecial (1976). She was married to Kenneth Gray Perkins. She died on February 15, 2009 in Toronto, Ontario, Canada.