| Production | Production Company | Date | Role |
| Sherlock Holmes | Castlegate Theatre School | September 2011 | Production Manager |
| Opera Residency | RSAMD/AIYF | August 2011 | Stage Manager |
| The Enlightened Burns | AIYF | July 2011 | Stage Manager |
| Around the World in 80 Days | Castlegate Theatre School | July 2011 | Stage Manager |
| Hansel and Gretel | RSAMD | June 2011 | Technical Stage Manager |
| Marilyn | Citizens Theatre | February 2011 | Stage Technician |
| Opera Double Bill | Citizens Theatre | January 2011 | Stage Technician |
| Various | Alan Richie Exhibition & Design | 2011 | Casual Technician |
| Swinging into Christmas | RSAMD | December 2010 | Technical Stage Manager |
| Pinocchio | RSAMD | December 2010 | Technical Stage Manager |
| Pyro Show 2010 | RSAMD | October 2010 | Pyrotechnician |
| Little Women | Castlegate Theatre School | September 2010 | Stage Manager |
| Opera Residency | RSAMD/AIYF | August 2010 | Stage Manager |
| Ghosts of the Past | YMTUK/AIYF | July/August 2010 | Technical Team |
| A Portrait of Enlightenment | AIYF | July 2010 | Stage Manager |
| Peter Pan | Castlegate Theatre School | July 2010 | Stage Manager |
| MagicFest | MagicFest | July 2010 | Festival Technician |
| CPP3/4 Festival | RSAMD | June 2010 | Technical Stage Manager |
| Gala Show | SAMS | April 2010 | Followspot Op. |
| Kaspar Hauser | RSAMD | March 2010 | Deputy Technical SM |
| War and Peace | Scottish Opera & RSAMD | January 2010 | Stage Technician |
| Sleeping Beauty | RSAMD | November 2009 | Fit-Up Technician |
| The Seagull | RSAMD | November 2009 | Flyman/Automation Op. |
| Songs for a New World | Lumena Theatre | September 2009 | Stage Manager |
| Drawing Blood | Acting Up | August 2009 | Stage Manager |
| Little Shop of Horrors | Castlegate Theatre School | August 2009 | Followspot Op. |
| AIYF | AIYF | July/August 2009 | Technical Team |
| Dream Date | Castlegate Theatre School | July 2009 | LX Deputy |
| Big Day Oot 09 | Culture and Sport Glasgow | June 2009 | Stage Manager |
| Some Kind of Iris | RSAMD | June 2009 | Sound Technician |
| CTP4 Festival | RSAMD | June 2009 | Sound Technician |
| SITC Festival 09 | RSAMD | May/June 2009 | Stage/LX/Sound Tech |
| Dying for It | RSAMD | May 2009 | Stage Technician |
| Ariadne auf Naxos | RSAMD | March 2009 | Assistant Stage Manager |
| Love of 3 Oranges | RSAMD | January 2009 | Fit-Up Technician |
| Various | The Platform | 2009 | Casual Technician |
| Various | Diamond Events Services | 2009 | Casual Technician |
| Mother Goose | RSAMD | December 2008 | Stage Technician |
| New Plays Festival | WAC | 2008-2009 | Technical Advisor |
| Star Struck | Star Struck | September 2008 | Co-Producer |
| Synthesis | BYU | July 2008 | Followspot |
| And In The 7th Room | Anita Haywood/Tolbooth | June 2008 | Technical Advisor |
| Summer Concert 08 | St Machar Academy | June 2008 | SM/Sound Designer |
| MisMatch Tour | Theatre Serendipity | May 2008 | Stage Manager |
| Rock Challenge 08 | St Machar Academy | February 2008 | Lighting Designer |
| The Adventures of Mr. Toad | Triple Threat Theatre | February 2008 | Sound Operator |
| Battle of the Bands | St Machar Academy | December 2007 | Production Manager |
| Christmas Concert 07 | St Machar Academy | December 2007 | SM/Sound Designer |
| Drawing Blood | His Majesties Theatre | October 2007 | Stage Manager |
| Magic Idol Tour | Comagi/Allan's Magic | July/August 2007 | Stage Manager |
| Thoroughly Modern Millie | Culter Theatre Club | June 2007 | Sound Operator |
| Summer Concert 07 | St Machar Academy | June 2007 | SM/Sound Designer |
| Musical Madness | Triple Threat | May 2007 | Lighting/Sound Operator |
| Variety Gala | SAMS | April 2007 | Followspot Op. |
| Scottish Competitions | SAMS | April 2007 | Assistant Stage Manager |
| Rock Challenge 07 | St Machar Academy | February 2007 | Stage Technician |
| Pinocchio | Peterhead Comm. Theatre | December 2006 | Stage Technician |
| International Ceilidh | St Machar Academy | November 2006 | Sound Designer/Operator |
| Magic Idol 2 | Comagi/Allan's Magic | August 2006 | Stage Manager |
| Music Tour Holland | St Machar Academy | July 2006 | Sound Designer/Operator |
| Holland Tour Fundraiser | St Machar Academy | June 2006 | Sound Designer/Op./SM |
| Summer Concert 06 | St Machar Academy | June 2006 | Sound Designer/Operator |
| Rock Challenge Finals | St Machar Academy | June 2006 | Stage Technician |
| Variety Show | SAMS | April 2006 | Stage Technician |
| Rock Challenge 06 | St Machar Academy | February 2006 | Stage Technician |
| Magic Idol | Comagi/Allan's Magic | February 2006 | Stage Manager |
| Aladdin | Attic Theatre | December 2005 | Stage Technician |
| Magic Aid | AMS | September 2005 | Assistant Stage Manager |
| Rock Challenge 05 | St Machar Academy | February 2005 | Stage Technician |
| Time Of Our Lives | Phoenix Youth | November 2004 | Stage Technician |