Actress best known as Tee Taylor in the Tracy Beaker Survival Files and Tracy Beaker Returns. She also played Ashley Tyler in the 2009 science fiction movie The Fourth Kind. In 2019, she began starring as Marilka in Netflix's fantasy drama The Witcher.
She had her first recurring role as Penny on EastEnders in 2008.
She reprized her role as Tee on the 2013 series The Dumping Ground.
She has two sisters, Ellis and Anya. She has dated actor Tom Leach.
She had one of her first major film roles opposite Milla Jovovich in the 2009 thriller The Fourth Kind.