2018, Pantomime, Prince Michael, Snow White, Victoria Theatre, Imagine Theatre, Robert Marsden
2017, Pantomime, Ricky McWhittington, Ricky McWhittington, Glasgow Life, Bill Wright
2016, Musical, Charlie Cameron, Brigadoon, Royal Conservatoire of Scotland, Phillip Howard
2017, Musical, Ensemble/Swing, Chess, RCS/Edinburgh Festival Theatre, Andrew Panton
2017, Musical, Taxi Driver/Dance Captain, Woman on the Verge of a Nervous Breakdown, Royal Conservatoire of Scotland, Johnny McKnight
2016, Concert, Finalist/Runner up, Young Scottish Musical Theatre Performer of the Year, The Singers Company
2016, Concert, Vocalist/Guitarist, Soul Food, Royal Conservatoire of Scotland
2016, Musical, Ben/Musician, Notes to Self, Royal Conservatoire of Scotland, Andrew MacGregor
2016, Radio, Featured Vocalist, Children in Need, BBC Scotland, Andrew Panton
2016, Recording, Vocalist, Little Red and the Wolf, Noisemaker/Dundee Rep, Claire McKenzie (MD)
2016, Short Film, Billy, About Sevenish, Scott Walker
2016, Workshop, Claude Frollo, Hunchback of Notre Dame, Royal Conservatoire of Scotland, Paul Smethurst
2016, Workshop, Priest, Raintown, Royal Conservatoire of Scotland/NTS, Andrew Panton
2015, Musical, Hans/George, Keep the Home Fires, Edinburgh Fringe Festival, Stephen Redwood
2015, Musical, Johann, The Wolfman, Royal Conservatoire of Scotland Bridge Week, Stephen Redwood
2014, Concert, Featured Vocalist, Glasgow Carols for Cancer Research UK, Glasgow Cathedral
2014, Concert, Performer, Putting it Together, Trinity College London/Edinburgh Fringe Festival, Graham Dickie
2014, Musical, Mr Suttcliffe, Betty Blue Eyes, Citizens Theatre, Graham Dickie
2014, Musical, Jamie, Last Five Years, Mad Props Theatre Company, Marc MacKinnon
2013, Musical, Ensemble, The Drowsy Chaperone, Citizens Theatre, Graham Dickie
2012, Television, Featured Vocalist, Children in Need, BBC Scotland