2011, Stage, Russell, Crazy Gary's Mobile Disco, The Tron Theatre Company, Leann O'Kasi
2011, Stage, Sergeant of Police, The Passion, National Theatre Wales, Michael Sheen
2011, Stage, PC Pong, Aladdin, UK Productions, Chris Harris
2010, Stage, Caliban/Boatswain, The Tempest, The Lord Chamberlain's Men, Andrew Normanton
2009, Stage, Prince Jeff, Pea, Likely Story, Simon Harris
2009, Stage, Trampus/He/Mr. Entertainment, Out of the Goldfish Bowl, Wales Graduate Company, Viv Buckley
2009, Stage, Coachman, On the Razzle, BOVTS, Joanna Read
2009, Stage, Lenny/Sean, Days of Significance, BOVTS, Katie Read
2009, Stage, Benvolio, Romeo and Juliet, BOVTS, John Hartoch
2008, Stage, Sergeant Pong, Aladdin, BOVTS, Clive Hayward
2008, Stage, Les/Vincent/Spadge, Cider With Rosie (West Country Tour), BOVTS, Chris Scott
2008, Stage, Banquo/Doctor, Macbeth (TIE Tour), BOVTS, Toby Hulse
2007, Stage, Clay, The Pain and The Itch, BOVTS, John Hartock
2007, Stage, Gib, Nativity (TIE Tour), BOVTS, Chris Scott
2007, Stage, Horatio/Claudius, Hamlet, BOVTS, Andrew Hilton
2006, Stage, Crabtree/Charles Surface, School for Scandal, BOVTS, John Hartock
2006, Stage, Ensemble, Tales of Ovid, BOVTS, Carol Brennon
2009, Radio, Dafydd, Black Teeth Chronicles, BOVTS, Zandra Jones
2008, Radio, Waiter/Foreman, Conclave, BBC Radio 4, Sara Davies
2008, Radio, Glen , Project Raphael, BOVTS, Jenny Stevens