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.
She did youth drama, but also worked in politics which she found to be terrifying. She had a minor role in the Michael Winterbottom film The Look of Love in 2013.
She was born in Oxford, Oxfordshire, England to parents who worked as social workers. Her sister Amy is a professor, her brother Tom became employed by IMG, and sister Katie is a writer for Vogue.
She and Liam Garrigan's characters in 24: Live Another Day shared the last name of Al-Harazi.