Barbara Myerhoff was born on February 16, 1935 in Cleveland, Ohio, USA as Barbara G. Mann. She is known for her work on Number Our Days (1976), Odyssey: The Three Worlds of Bali (1981) and Testament (1983). She was married to Lee Myerhoff. She died on January 7, 1985 in Los Angeles, California, USA.