Notable for her stage and screen performances, she starred as Vod in the British comedy series Fresh Meat and played major roles in London theatrical productions of Gone Too Far!, This Wide Night, and Othello. In 2021, it was announced that she would join the cast of The Marvels as a villain.
She studied acting at both the Manchester Metropolitan University School of Theatre and the Anna Scher Theatre.
A playwright and poet as well as an actress, she received a Verity Bargate Award nomination for her play Harm's Way and won the 2000 London Poetry Slam Championship.
A member of a family of English and Ugandan descent, she grew up in London, England with two younger siblings. She and Tom Hiddleston have been romantically linked since 2019.
She and Amanda Abbington were both in the cast of the BBC series Case Histories.