Actor · Born 1998
Amelia Kenworthy (born 26 July 1998) is an English actress.
Mother Wound
2025 · as Chloe
My Fault: London
2025 · as Anna
Messenger
2023 · as Dee