Lorna Yabsley was born on July 19, 1964 in Devon, England, UK. She is an actress, known for The Day of the Triffids (1981), Tales of the Unexpected (1979) and The Onedin Line (1971). She has been married to Charles Arnold since 1993. They have one child.