She first caught the public’s attention with her breakout role as the young Diana in Wonder Woman, a performance that truly put her on the map. Since then, she’s continued to build an impressive career, stepping into the spotlight once again as the lead in the charming comedy Anastasia: Once Upon a Time—a role that showcased her range and charisma. Another standout moment came in 2012 when she delivered a memorable performance in the London West End production of Shrek The Musical, earning praise for her stage presence and vocal talent.
Before all the fame and red-carpet moments, she made her early television appearance in a November 2014 episode of Casualty, titled “Losing Grip,” which served as a quiet but meaningful start to her journey. Off-screen, she shares her life with her beloved pet dog, Dottie, who often brings a smile to her face after long days on set. Over the years, she has steadily grown not just as an actress, but as a name recognized across theaters and screens—proving time and again that her talent is here to stay.
She took on the role of Marta Von Trapp in a London stage production of the classic Rodgers and Hammerstein musical, The Sound of Music. It was a memorable performance that showcased her talent and brought a fresh energy to the beloved character. She really embraced the part, capturing both the innocence and charm that Marta is known for. Her portrayal stood out among the cast, adding depth to the family dynamic so central to the story. She handled the iconic songs with grace, making the role her own while still honoring the original spirit of the musical. Overall, she made a lasting impression in this celebrated production.