Hazel Terry was born on January 23, 1918 in London, England as Hazel Neilson-Terry. She was an actress, known for The Servant (1963), The Shoemaker's Last (1939) and Torpedoed (1937). She was married to David Evans and Geoffrey Keen. She died on October 12, 1974 in London.