Terry Liebling was born on June 20, 1942 in New York, New York, USA. Terry was a casting director, known for
The Adventures of Buckaroo Banzai Across the 8th Dimension (1984),
Star Wars: Episode V - The Empire Strikes Back (1980) and
The Postman Always Rings Twice (1981). Terry was married to
Howard Liebling. Terry died on February 24, 2001 in Los Angeles, California, USA.