American actress, born in 1872 in Louisville, Kentucky, USA. She is known for Tom Sawyer (1917), Huck and Tom (1918), and Big Red Riding Hood (1925). She died in April 1936 in New York City, New York, USA.