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 Our Fighting Navy (1937). She was married to David Evans and Geoffrey Keen. She died on October 12, 1974 in London.