← Back

Amelia Kenworthy

Amelia Kenworthy

Born: 1998-07-26 • Chorley, Lancashire, England

Amelia Kenworthy (born 26 July 1998) is an English actress.

Filmography
Mother Wound poster
Mother Wound
2025 • Chloe
My Fault: London poster
My Fault: London
2025 • Anna
Messenger poster
Messenger
2023 • Dee