Amelia Kenworthy (born 26 July 1998) is an English actress.
Mother Wound (2025)
My Fault: London (2025)
Messenger (2023)