Alongside composing work, I am also a performer in my own right. 


I have co-written and performed five shows at the Edinburgh Fringe - Lullabies Of Pervland (2014), Cinemusical (2015), Cinemusical High (2016), a musical adaptation of H.G. Wells' The Time Machine, and Jekyll vs Hyde (2019), Wilton's Music Hall Fringe Foundations Award winner, and Broadway World Award nominee.

My current project is the narrative mystery podcast, Mockery Manor (co-created with my wife, writer-performer Lindsay Sharman), for which I am composer, sound designer, editor and a cast member.

For more information about Mockery Manor, please visit my company website

I am also a session and touring musician, playing for singers Jess Robinson, Christina Bianco, comedian Marcel Lucont and as part of Wandering Soul Band.

Please visit my company website for more information about my shows and upcoming tour dates.

"Ridiculously clever... Everything parody should be"

★★★★ - The Scotsman

"A tour-de-force performance"

★★★★ - The Skinny


"Captivating and deliciously amusing"

★★★★ - Edinburgh Festivals Magazine

"Brilliantly written and remarkably scored"

★★★★ - Broadway Baby

"A delightful, charming production"

★★★★★ - Broadway World


"An impeccably performed and hilarious musical gem"

★★★★★ - MusicalTalk