She studied Kirkwall Grammar School and at the American Academy of Dramatic Arts in Los Angeles, and also lived in London.
[1][2][3] In 2019 she featured in the long-running BBC One series Call the Midwife.
[4] In 2020, she could be seen in Netflix historical miniseries The English Game, about the origins of association football in Victorian England.
[5] In 2024, she appeared alongside Saoirse Ronan in The Outrun film.
This role had a special appeal to her as she had read and loved the book as a teenager.