| Production | Producer | Year | Role |
| Auntie Empire | Disaster Plan | 2026 | Co-Sound Designer |
| Shape Shifters | Edinburgh International Magic Festival | 2025 | Composer/Sound Designer |
| So Young | Traverse Theatre | 2025 | Sound Associate |
| Cirqulation: Journey | DeLighters | 2025 | Co-Composer/Sound Designer |
| Ideas Jukebox | Independent Arts Projects | 2025 | Sound Designer/Co-Composer |
| Freedom: A Living Poem | Imaginate | 2025 | Sound Designer |
| Snake in the Grass | Dundee Rep | 2024 | Associate Sound Designer |
| Sho and the Demons of the Deep | National Theatre of Scotland/Independent Arts Projects | 2024 | Sound Editor | The Climate Wellbeing Project | Rowanbank Environmental Arts & Education | 2024 | Sound Designer |
| The Guns of Johnny Diablo | A Play a Pie and a Pint | 2023 | Foley Artist/Live Musician |
| Boxed Up | Stories Untold | 2023 | Co-Composer/Sound Designer |
| One of Two | Independent Arts Projects | 2023 | Composer/Sound Designer |
| BEAUTIFUL CHAOS 2.0 | Pirita Tuisko & Thabo Mokolobate | 2023 | Composer/Sound Designer |
| Maya and the Whale | Independent Arts Projects, TISS, Imaginate | 2023 | Composer/Sound Designer/Live Musician |
| Moonset | Citizens Theatre | 2023 | Composer/Sound Designer |
| Wickies: The Vanishing Men of Eilean Mor | Paul Morrissey, Christopher Wheeler & Molly Morris | 2022 | Sound Designer |
| Rocket Post | Constellation Points | 2022 | Co-Composer/Sound Designer |
| Laurel & Hardy | Royal Lyceum Theatre | 2022 | Associate Sound Designer |
| The Scent or Roses | Royal Lyceum Theatre | 2022 | Associate Sound Designer |
| Positive Imaginings | Rowanbank Environmental Arts & Education | 2022 | Sound Designer |
| The Bush | Alice Mary Cooper | 2022 | Co-Composer/Sound Designer |
| Home is not the Place | Annie George | 2022 | Associate Sound Designer |
| Curious Investigators | One Tenth Human | 2022 | Co-Composer/Sound Designer |
| Revolution Days | Bijli Productions | 2021 | Sound Designer |
| Niqabi Ninja | Independent Arts Projects | 2021 | Sound Designer/Mix Engineer |
| Doppler | Grid Iron Theatre Company | 2021 | Foley Artist/Live Musician |
| Hindu Times | The Royal Lyceum Theatre & Pitlochry Festival Theatre | 2021 | Co-Composer |
| Mixed Up | Starcatchers/Imaginate | 2021 | Co-Composer/Foley Artist/Mix Engineer |
| As. Was. Could Be | Cultured Mongrel/Fringe Central | 2020 | Co-Composer/Sound Designer/Mix Engineer |
| Small Small Rainbows | Imaginate | 2020 | Composer/Sound Designer/Mix Engineer |
| Ice House | Ailie Cohen Puppets and Aberdeen Performing Arts | 2019 | Co-Composer/Sound Designer |
| Paper Memories | Jabuti Theatre | 2019 | Co-Composer/Sound Designer |
| Aluma | Merav Israel | 2018 | Composer/Sound Designer |
| Chronicles | National Theatre of Scotland/ Project X | 2018 | Co-Composer/Sound Designer/Mix Engineer |
| Cosmopot | Clare McGarry and Imaginate | 2018 | Composer/Sound Designer |
| Little Light | Vision Mechanics | 2018 | Co-Composer/Sound Designer |
| Vent | Scottish Youth Theatre National Ensemble | 2018 | Composer/Sound Designer |
| Starting to see The End | Yvonne Buskie, Edinburgh Art Festival | 2017 | Composer/Sound Designer |
| Here Before Now | Cultured Mongrel Dance Theatre | 2017 | Composer/Live Musician |
| Moonbeam on a Cat's Ear | Jabuti Theatre | 2016 | Co-Composer/Sound Designer |
| Drift | Vision Mechanics | 2015 | Co-Sound Designer/Mix Engineer |
| Field | LaNua | 2015 | Composer/Sound Designer/Live Musician |
| The World of Lapin | Le Petit Monde | 2015 | Co-Composer/Sound Designer |
| From Here to There | Merav Israel/Edinburgh Mela | 2014 | Co-Composer/Sound Designer |
| Enso | LaNua | 2013 | Composer/Sound Designer |
| Broken Voices | LaNua/One Pound Chocolate | 2013 | Co-Composer/Sound Designer/Sound Recordist |
| Sonic Playground | Starcatchers | 2012 | Composer/Sound Designer |
| Too Many Cooks | Starcatchers | 2012 | Composer/Sound Designer/Performer |
| Cloudman | Constellation Points | 2011 | Co-Composer/Sound Designer |
| Forgotten Forests | Starcatchers | 2011 | Composer/Sound Designer/Live Musician |
| Oops a Daisy | Starcatchers | 2010 | Composer/Live Musician |
| Shake & Bake | Starcatchers | 2010 | Composer/Sound Designer |
| Cargo | Iron Oxide/Edinburgh Mela | 2010 | Co-Composer/Sound Designer |
| Love Fables & Mysteries | The Elements World Theatre | 2010 | Composer/Sound Designer |
| Baby Chill | Starcatchers | 2010 | Composer/Sound Designer |
| Round in Circles | Starcatchers | 2010 | Composer/Sound Designer/Live Musician |
| Intensions | Articulate Animal | 2010 | Co-Composer/Sound Designer |
| Museum of Dreams | TAG Citizens Theatre | 2009 | Co-Composer/Sound Designer |
| Disturbances in the Field | The Elements World Theatre | 2009 | Composer/Sound Designer |
| The New not New | TAG Citizens Theatre | 2008 | Co-Composer/Sound Designer |
| Voltaire's Candide | Worldzend Productions | 2008 | Sound Designer |
| Bare to the Bone | Anita Govan | 2008 | Composer/Sound Designer |
| Relocations | Dance Ihayami | 2006 | Co-Composer/Sound Designer |
| Where's the Power | The Elements World Theatre | 2005 | Co-Composer/Sound Designer |
| Celtic India | Dance Ihayami | 2004 | Co-Composer/Sound Designer |