British actress known for her role in the fantasy series "The Shannara Chronicles," where she portrayed Amberle Elessedil. She gained attention with her debut as Elizabeth Thatcher in the Hallmark Channel's "When Calls the Heart" pilot. She studied at the Arts Educational Schools in London, honing her craft in musical theatre and acting. Her film work includes playing the title role in "The Little Mermaid" (2018), showcasing her versatility across genres. Her career continues to grow in both television and film.
THE SHANNARA CHRONICLES
The Shannara Chronicles is a fantasy television series based on the Shannara series of novels by Terry Brooks. Set in a post-apocalyptic world, it...
CHARLOTTE
Charlotte is a gripping psychological thriller that delves into the dark side of human nature. The film follows the story of a young woman named...