Ruth Landers was born on 17 May 1938 in Frankfurt, Germany. She is a producer and actress, known for Club Fed (1990), 27 and Deadly Twins (1985). imdb.com