Ruth Channing was born on May 18, 1904 in Boston, Massachusetts, USA as Eva Louise Moynahan. She was an actress, known for The Merry Widow (1934), Outlawed Guns (1935) and Lazy River (1934). She was married to Hamilton MacFadden. She died on December 8, 1992 in Brewster, Massachusetts.