2019, Stage, Louis, Don't Send Flowers, Clocktower Theatre Company, Ashley Cummings
2019, Stage, T, Love Story, The Other Room (YAF), Lauren Page
2018, Stage, Figg/1st Doctor, The Pool of Bethesda, Royal Conservatoire of Scotland, Mark Thomson
2017, Stage, Bob, Balm in Gilead, Royal Conservatoire of Scotland, Mark Thomson
2017, Stage, Titus Lartius, Coriolanus, Royal Conservatoire of Scotland, Gareth Nicholls
2017, Stage, John, Learning to Howl, On the Verge, Malcolm Cumming
2017, Stage, Baloo, The Jungle Book, Royal Conservatoire of Scotland, Hugh Hodgart
2016, Stage, Old Ekdal, The Wild Duck, Royal Conservatoire of Scotland, Jane Hensey
2016, Stage, David, To Gillian on her 37th Birthday, Royal Conservatoire of Scotland, Vanessa Coffey
2015, Stage, Silvius, As You Like It, Cardiff Open Air Theatre, Rebecca Gould
2013, Stage, Demetrius, A Midsummer Night's Dream, Cardiff Open Air Theatre, Rebecca Gould
2013, Stage, Mummy, Aladdin, Black RAT Productions, Richard Tunley
2013, Stage, Balthasar, Romeo and Juliet, Black RAT Productions, Richard Tunley
2013, Stage, Adrian/Wise Man 3, The Flint Street Nativity, andGo Productions, Simon West
2020, Radio, Martin Reeves/Tristan Davies, Behind the Curtain, RCT Theatres, Gareth John Bale
2019, Radio, Self, Off Script With..., Katheryn Siggers
2019, Radio, Self, The Great Big Welsh Sketch Show, Sean Rhys-James