Landing her first series regular role as Niska in AMC's Humans, she became well known for her movie role as Katie in The Inbetweeners 2 in addition to her recurring roles in The White Queen, Outnumbered and 24: Live Another Day. She attended King's College London as a development geography student. She later studied at the Guildhall School of Music and Drama and would graduate in 2012.