2011, Stage, Genie, Aladdin, Qdos, Simon Aylin
2011, Stage, Vocalist, A Song, a Sip and a Sandwich, Tron Theatre/ Byre Theatre/Insideout productions, Various
2011, Stage, Director, Elegies for Angels, Punks & Raging Queens, Tron Theatre/Insideout Productions, Paul Harper-Swan
2010, Stage, Duncan, Whisky Kisses-The Musical, Right Lines Productions/Eden Court/Perth Rep, Ian Grieve
2010, Stage, Buttons, Cinderella, Mad About Productions, Jon Adamson
2009, Stage, Guest Lead Vocalist, Courtyard Theatre 10th Anniversary Concert, Courtyard Theatre, David Duthie/Rab Handleigh
2008, Stage, Genie/Emperor, Aladdin, Empire Theatre,Eden Court,Inverness, Emma Clayton
2008, Stage, Lead Vocalist/Director, Do you hear the people sing?, Insideout Productions , Paul Harper/Paul Christie
2007, Stage, Boris/Father, Beauty And The Beast, Salisbury Playhouse & National Tour, Rebecca Applin
2007, Stage, Lead vocalist, Little Show of Musicals, Insideout Productions , Racky Plews
2007, Stage, Prince Charming, Cinderella, Spillers Pantomime Ltd, Bev Berridge
2006, Stage, Lord Montague/Peter, Romeo and Juliet , No 1 UK Tour, Julian Chenery
2006, Stage, Seyton/Ensemble, Macbeth, No 1 UK Tour, Julian Chenery
2006, Stage, Various, I Love You, You're Perfect, Now Sing!, Upstairs at the Gatehouse,London, Racky Plews
2006, Stage, Buttons, Cinderella, Courtyard Theatre, Nicholas Collett/Rab Handleigh
2005, Stage, Maurice, Flopstar-The Musical, Peter Greenwall Productions/Guilded Balloon , James Pearson
2004, Stage, Lead Vocalist, Love Songs, Talkstory Productions, Daniel Coll
2004, Stage, Demon King , Mother Goose, Perth Repetoire(Perth Theatre), Michael Winters
2003, Stage, Nicely-Nicely Johnson, Guys and Dolls, Courtyard Theatre, Estelle Van Warmello/Rab Handleigh
2002, Stage, u/s Leads, The Celtic Story, Ed Crozier Productions, David McLellan/Dave Anderson
2002, Stage, King Charles 11, Blude Red-The Musical, Cutting Edge Theatre Company, Marion McNeill/Suzanne Loftus
2002, Stage, Bobby, Company, Tron Theatre, Gillian Archibauld/Hilary Brooks
2001, Stage, Walter, Chess, Gillian Archibauld/Hilary Brooks
2011, Voice Over, Various, Riverside Museum, 55 Degree, Joseph Briffa
2010, Recording, King Charles 11, Blude Red-Concept recording, Cutting Edge Theatre Company, Marion McNeill
2010, Recording, Lead Vocalist, One-Nigerian World Cup Anthem, Sounds Move, David Goodall
2008, Corporate, Raymond Craig/Mr Galbraith, NHS Diversity, Roleplay uk Ltd, Andrew Blair
2007, Corporate, Percy Shaw/Blake, Hero, Roleplay uk Ltd, Andrew Blair
2000, Recording, Scotty/Albrecht/Cammo Dude, Area 51(Original Cast Recording), Sign of the Times, Daniel O'Brian