Edna Goodrich was born on December 22, 1883 in Logansport, Indiana, USA. She was an actress, known for Who Loved Him Best? (1918), Armstrong's Wife (1915) and Queen X (1917). She was married to Nat C. Goodwin. She died on May 26, 1971 in New York City, New York, USA.