Helena Stevens(1921-2009)
- Actress
Helena Stevens was born on 18 October 1921 in Racine, Wisconsin, USA. She was an actress, known for Highlander (1986), The Lords of Discipline (1983) and Inspector Morse (1987). She died on 16 January 2009 in Highgate, London, England, UK.