Notable for her role as Roxy in the 2015 film Kingsman: The Secret Service, she is also well known for her work in the 2013 television adaptation of the novel Moonfleet.
Before beginning her screen acting career, she trained at the Oxford School of Drama.
She appeared in the 2014 TV movie Unknown Heart.
She was born to parents Colin and Marie Cookson. She grew up in Sussex, England.