Emma trained at the Royal Conservatoire of Scotland.
Stage credits include: Sophie in Mamma Mia! (West End & UK & International Tour), Sunshine on Leith (Leeds Playhouse), and August: Osage County (Dundee Rep).
Screen credits include: Janis Joplin in So Long, Marianne (ITVX), Rosie in Shetland (BBC).