2011, Stage, Sir John French + doubling, Oh What A Lovely War, Blackeyed Theatre, Adrian McDougall
2011, Stage, Willy Nilly +doubling, Under Milk Wood, Pentameters, Tom Neill
2010, Stage, White Rabbit, Finding Alice, A Single Leaf, Jessica Swale
2009, Stage, Dying Man, 1000 Revolutions Per Moment, Periplum, Claire Raftery
2009, Stage, Stephano, The Tempest, South Hill Park, Tom Neill
2009, Stage, Yepihodov +doubling, The Cherry Orchard, Blackeyed Theatre, Bart Lee
2008, Stage, Sir John French + doubling, Oh What A Lovely War, Blackeyed Theatre, Adrian McDougall
2007, Stage, Givola + doubling, The Resistible Rise Of Arturo Ui, Blackeyed Theatre, Bart Lee
2005, Stage, Raymond, Blue Remembered Hills, Blackeyed Theatre, Mark Holliday
2005, Stage, Kaspar, Kaspar, Atom Theatre, Tom Neill
2005, Stage, Undertaker, Don't Look Back, dreamthinkspeak, Tristan Sharps
2003, Stage, Various Roles, Shakespeare For Sats, Bitesize Theatre Company, Linda Griffiths
2003, Stage, Smelly & Steve Simpson, Recycling Roadshow, Bitesize Theatre Company, Su Gilroy
2002, Stage, Hassan, Sultan of Baghdad, Arabian Adventure, West Midland Children's Theatre, Michael Coffman
2011, Musical, Dandini (performing u/s), Cinderella, South Hill Park, Andrew Miller
2008, Musical, Bob Cratchit +doubling, A Christmas Carol, Blackeyed Theatre & Artemis Studios, Bart Lee
2007, Musical, Wishee Washee, Aladdin, South Hill Park, Daniel Austin
2006, Musical, Mr Mole, The Adventures Of Mr Toad, South Hill Park, Lee Harris
2006, Musical, Sultan, Aladdin, The Broadway, Tim Major
2004, Musical, Wally, Sleeping Beauty, Freeflow Productions, Bart Lee
1992, Musical, John, Babes In The Wood, Kevin Wood Productions, Kenneth Michaels
2010, Voice Over, George Hardbattle, Alfie, Blackeyed Theatre, Adrian McDougall
2008, Voice Over, Montmorency, Three Men In A Boat, Tom Neill
2004, Voice Over, Narrator, The Little Blue Bird, Daft Giraffe Productions, Tom Neill
2004, Voice Over, Genie, The Magic Carpet Ride, Whatadoddle Puppet Company, Cathy Valentine
2003, Voice Over, Various Roles, Spooky Halloween Spectacular, Whatadoddle Puppet Company, Cathy Valentine
2002, Voice Over, Various Roles, Zoogleburst, 3T/Channel 4, Dave Lowe
2005, Television, Lenny Denton, The Bill, Talkback Thames/ITV 1
2011, Street Theatre, Performer, The Whys, Dot Comedy, Richard Stamp
2011, Street Theatre, Performer, The Chain, Dot Comedy, Richard Stamp
2010, Video Game, Deajan, Windhaven: Spirit of Flight, Bitphase Entertainment, Michael Wilson
2008, DVD, Jack, Fierce Conversations, CentreStage Roleplay, Julian Hirst
2006, Commercial, Weedy Bodybuilder, Winning Just Got Easier, Camelot
2006, Workshop, Ray, Wake Up Ray!, Blue Elephant Theatre, Matt Hill
1990, Commercial, Boy, Sugar Puffs, Quaker