Ruth Maleczech was born on January 8, 1939 in Cleveland, Ohio, USA. She was an actress, known for Sleepers (1996), Nick & Norah's Infinite Playlist (2008) and C.H.U.D. (1984). She was married to Lee Breuer. She died on September 30, 2013 in Brooklyn, New York City, New York, USA.