Isabelle Lucas was born on December 3, 1927 in Toronto, Ontario, Canada. She was an actress, known for
Outland (1981),
The Fosters (1976) and
The Sender (1982). She was married to Maurice Jennings. She died on February 24, 1997 in Kingston upon Thames, Surrey, England, UK.