She was a Canadian actress. She is known for The Devil Within (1921) and The Secret of the Pueblo (1923). She died on May 5, 1986, in Los Angeles, California, USA.