2020, Stage, Colin/Martha and Others, The Secret Garden, Red Bridge Arts, Rosalind Sydney
2019, Stage, Little Bear, The Polar Bears Go Up!, The Polar Bears, Fiona Manson
2019, Stage, Various, Class Act, Traverse Theatre
2019, Stage, Susie, Divided, A Play A Pie A Pint (Oran Mor), Clare Prenton
2019, Stage, Astrid, Valentina's Galaxy, Frozen Charlotte, Heather Fulton
2017, Stage, Polly Chapman, u/s Moaning Myrtle & Delphi, Harry Potter and The Cursed Child, Sonia Freidman Productions, John Tiffany & Des Kennedy
2017, Stage, Keira, Shame, Tidy Carnage, Allie Butler
2016, Stage, Autumn, Grain in the Blood, Traverse Theatre & Tron Theatre, Orla O'Loughlin
2016, Stage, Menou, Thon Man Molière, Royal Lyceum Theatre, Tony Cownie
2015, Stage, David Balfour, Kidnapped, Royal Conservatoire of Scotland, Graham McLaren
2015, Stage, Woman, If Only My Body Would Let Me, RCS/On the Verge Festival, Sarah Miele (Devised & performed)
2015, Stage, Helena, A Midsummer Night's Dream, Royal Conservatoire of Scotland, Ali de Souza
2014, Stage, Aerial Artist, The Tin Forest: A Puppet Show Experience, National Theatre of Scotland, Graham McLaren
2014, Stage, Ensemble, GRIT: The Martyn Bennett Story, Pachamama Productions, Cora Bissett
2014, Stage, Annie/Sandra/Old Lady, The Dining Room, The Royal Conservatoire of Scotland, Mark Stevenson
2013, Stage, Young Joan, Pope Joan, National Youth Theatre, Paul Hart/Louise Brealey
Stage, Aerial Artist/Ensemble, Whatever Gets You Through The Night, The Arches/Creative Scotland, Cora Bissett
Stage, Young Girl, Blackbird (Tour), Pilot Theatre/York Theatre Royal, Katie Posner
2020, Voice Over, Poppy the Elf, The Lost Reindeer, The Audio Story Company & Hopscotch
2020, Voice Over, SemiChem Radio, Finiflex
2020, Voice Over, Scots Dictionary App, Finiflex
2020, Voice Over, ADR, Expensive Shit - Short Film, Film City
2020, Voice Over, Clear Your Head - Scottish Government Campaign, The Leith Agency & Scottish Government
2020, Voice Over, 'Love Song' Idents, BBC Scotland Channel
2019, Voice Over, Speaker, N5 + H ESOL SQA Educational Recording, Pacific Audio
2019, Voice Over, SSEN Health & Safety Video, Pacific Audio
2019, Short Film, Letters To...My Coven, Stellar Quines, Jemima Levick
2018, Short Film, Maria, Farmland, Fierce Films, Niamh McKeown
2015, Short Film, Rose, Grimm Street (BAFTA New Talent Winner '16 Best Actress), Hopscotch Films & Creative Scotland, Siri Rodnes
2018, Radio, Isla, The Reality Tunnel, BBC Radio 3, Mel Harris
2020, Workshop, Various, MSc Playwrights at University of Edinburgh Showcase, Playwrights Studio Scotland, Jemima Levick, Phillip Howard, Pooja Ghai
2019, Workshop, Various, Sho and The Demons of The Deep, Imaginate
2019, Rehearsed Reading, JP, Arketype, Tron Theatre, Eve Nicol
2019, Rehearsed Reading, Flea, Donny's Brain, Traverse Theatre, Caitlin Skinner
2019, Rehearsed Reading, Rosie Rattie, Rats Should Weep/Table Read 4, Tron Theatre, Fiona MacKinnon
2018, Workshop, Beatrix, This Girl Laughs, This Girl Cries, This Girl Does Nothing..., Stellar Quines, Jemima Levick
2018, Workshop, Girl, Dandelion, Stellar Quines, Jemima Levick
2018, Rehearsed Reading, Various, Class Act, Traverse Theatre, Caitlin Skinner, Brian Ferguson
2018, Rehearsed Reading, Girl, Theatre Uncut, Braw Fox Theatre, Amy MacKenzie & Jo Rush
2016, Rehearsed Reading, Various, Words Words Words, Traverse Theatre, Zinnie Harris & Amy Gilmartin
2016, Workshop, Mollie, The Whip Hand, Traverse Theatre & National Theatre of Scotland, Orla O'Loughlin