2020, Stage, Sophie (Lead), Mamma Mia!, UK & International Tour, Phyllida Lloyd
2019, Stage, Girl, The Afflicted (Workshop), National Theatre of Scotland, Finn den Hertog
2018, Stage, Nell, Notorious Strumpets and Dangerous Girls (Workshop), Royal Lyceum Theatre, Edinburgh, Tom Creed
2018, Stage, Snow White, Snow White and the Seven Dames, Perth Theatre, Lu Kemp
2018, Stage, Ensemble, SUNSHINE ON LEITH, West Yorkshire Playhouse, James Brining
2017, Stage, Jean Fordham, August: Osage County, Dundee Rep, Andrew Panton
2017, Stage, Chick Whittington, Chick Whittington, Macrobert Arts Centre, Johnny McKnight
2017, Stage, Candela, Women on the Verge of a Nervous Breakdown, Royal Conservatoire of Scotland, Johnny McKnight
2017, Stage, Company, Chess, RCS/Edinburgh Festival Theatre, Andrew Panton
2016, Stage, Maggie, The Broons (Workshop), Selladoor, Andrew Panton
2016, Stage, Jean, Brigadoon, The Royal Conservatoire of Scotland, Phillip Howard
2016, Stage, Kitty, Cabaret, The Royal Conservatoire of Scotland, Andrew Panton