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
Credits from TMDB.