Audiobook – A Rare Find (2025) / Narrator / Penguin Random House Audio / Frances Loy
Theatre – Macbeth (2024) / Malcolm / Playful Productions / Harold Pinter Theatre / Max Webster
TV – Shetland (2024) / Finlay Morton / BBC / ITV Studios / Andrew Cumming
Theatre – The Outrun (2024) / Friend / Edinburgh International Festival / Vicky Featherstone
Audiobook – A Shore Thing (2024) / Narrator / Penguin Random House Audio / Frances Loy
Theatre – Macbeth (2023) / Malcolm / Donmar Warehouse / Max Webster
Theatre – Dracula: Mina’s Reckoning (2023) / Renfield / National Theatre of Scotland / Sally Cookson
Theatre – Purgatory in Ingolstadt (2023) / Roelle / Central School of Speech and Drama / Ellen McDougall
Theatre – Perhaps We Need Becomes Indecent (2023) / Ensemble / Shoreditch Town Hall / Anthea Lewis
Theatre – The Pappy Show Cabaret (2023) / Strange Little Man / Battersea Arts Centre / Kwami Odoom
Theatre – Godot Is a Woman (2022) / Jack / Silent Faces / Pleasance Theatre / Laura Killeen
Theatre – Never Swim Alone (2022) / Frank / Omnibus Theatre / Robyn Lexi
Theatre – Electra (2022) / Orestes / Central School of Speech and Drama / Yasmin Hafesji
Theatre – Mermaids (2021) / Mac Pascoe / Northwall Theatre / Jennifer Fletcher
Film – A Puckle of Days on Bennachie (2021) / Voiceover / Baillies of Bennachie / Alex Thomson