Helena McCarthy
Helena McCarthy was born on October 18, 1908 in St. Annes, Lancashire, England as Helena Gertrude Short. She was an actress, known for The Avengers (1961), The Wicked Lady (1983) and Never Say Die (1987). She was married to Henry McCarthy. She died on May 11, 1998 in Lambeth, London, England.