Debbie Linden was born on February 22, 1961 in Glasgow, Scotland. She was an actress, known for Bloodbath at the House of Death (1984), Home Before Midnight (1979) and The Ghost Sonata (1980). She died on October 5, 1997 in Kingston upon Thames, Surrey, England