(According to views)
English actress born on 30 August 2002 in East Anglia, England, UK. She made her debut on the TV movie Spanish Flu: The Forgotten Fallen (2009). Her other notable works include...Read more Dark Shadows, The Beast, and The Killing of a Sacred Deer.