Ruth Channing was born on May 18, 1904 in Boston, Massachusetts, USA. She was an actress, known for Die lustige Witwe (1934), Vanity Street (1932) and Lazy River (1934). She was married to Hamilton MacFadden. She died on December 8, 1992 in Brewster, Massachusetts, USA.