Scottish actress who became known for her lead role as Gaia Roberts in the CBBC drama series World's End. She's also appeared in the ITV series Endeavour, and BBC's Rillington Place.
One of her earliest roles was in the educational film Debt is Dangerous in 2007.
She's also a dancer and trained in ballet, contemporary, hip hop, jazz tap, and modern style dance.
She's born and raised in Scotland, UK. She received a BA in acting at the Royal Conservatoire (RSAMD) of Scotland in 2012.
She appeared in an episode of the TV series Silent Witness starring Emilia Fox.