![](/public/images/no_image.png?v20033101)
Helen Keller
Birthday: 1880-06-27 | Place of Birth: Tuscumbia, Alabama, USA...
Known For
Acting
Year
Title
Role
2021
Becoming Helen Keller
as herself (archival footage)