Joven actriz que se hizo conocida entre los fanáticos de Harry Potter como Lavender Brown. También apareció en Great Expectations y Wizards vs. Aliens.
Obtuvo un título en Ilustración y Animación de la Universidad de Kingston en Londres.
También ha tenido papeles en las series de televisión Pramface y Grandma's House del Reino Unido.
Tiene cuatro hermanos: tres hermanos y una hermana llamada Bebe. En el 2014, tuvo una aventura de una sola noche con el comediante Alfie Brown, que resultó en un hijo llamado Donnie. Tuvo dos hijos más.
Actuó junto a Helena Bonham Carter en el drama Great Expectations del 2012.