2011, Stage, Ebenezer Scrooge / Charles Dickens, A Christmas Carol, Arty Fact Theatre Company, Yvonne Peacock
2011, Stage, Demetrius/Snug/Cobweb, A Midsummer Night's Dream, Anvil Productions, Anne Jones
2011, Stage, Ross/Porter, Macbeth, Trickster Theatre, Cellan Scott
2009, Stage, Christopher, Can We Stop It There?, JB Shorts 2, Brainne Edge
2009, Stage, Prospero, The Tempest, Anvil Productions, Anne Jones
2009, Stage, Player, Improvised Comedy Match, ComedySportz, Brainne Edge
2009, Stage, Gordon/Greg/Stand Up Comedian, Sitcom Shorts (Double Trouble, Tapas), Manchester Comedy Writers Group, Gemma Daubney
2009, Stage, Simon, Another Kind Of Love, Chatterbox Productions, Pamela Taylor
2008, Stage, Arthur Fortune Tate / Minister / Roman Centurion, The Riddle Of The Ruin, Arty Fact Theatre Company, Yvonne Peacock
2008, Stage, Caliban, The Tempest, Chapterhouse Theatre Company, Rebecca Gadsby
2008, Stage, Sir Bedivere/Dolosus, King Arthur and the Knights of the Round Table, Chapterhouse Theatre Company, Rebecca Gadsby
2008, Stage, Dr Bernard Longstaff, Season's Greetings, Merseyside Y. Playhouse, Ann Brian
2007, Stage, T Copper/Dr Boffin/Gino, The Big Drip, Quantum Theatre For Science, Simon Ravenhill
2007, Stage, Various Sketch Characters, Rough Sketch Comedy Club, Live Nation (Venues) UK Ltd, Stuart Hudson
2007, Stage, Mason/Mr Watson/Jordan, What if it Rains?, Quantum Theatre For Science, Simon Ravenhill
2007, Stage, Malcolm Scrawdyke, Little Malcolm and his Struggle Against the Eunuchs, Four Chaps and a Chick Productions, Stuart Hudson
2006, Stage, Vicar/Mr. Samuel/Jim Spud, More Tea Vicar?, Kinetic Theatre, Tom Hardwicke
2006, Stage, Judge Mental/Terry/Penelope 2005-2006, Courtroom, Tiny Giants Limited, Liam Scott
2005, Stage, Dr. Prentice, What The Butler Saw, University Production, John Coups
2005, Stage, Tim/Squirrel The Anarchist, Who Was Simon Jones?, Dingle Community Theatre, Tom McLennon
2004, Stage, Patrick, The Passion, University Production, Elli Johnson
2003, Stage, Dennis Nipple, Little Malcolm And His Struggle Against The Eunuchs, Four Chaps And A Chick, James Rigby
2003, Stage, Samuel Parris, The Crucible, University Production, Adam McGuigan
2003, Stage, Monsieur Coulmier, The Marat/Sade, University Production, David Llewelyn
2002, Stage, Bernard, Season's Greetings, Merseyside Youth Playhouse, Ann Brian
2002, Stage, Dominic, The Fifteen Streets, Merseyside Youth Theatre, Ann Brian
2001, Stage, Eddie Carbone, A View From The Bridge, Amigos Theatre Company, Geoff Harrison
2000, Stage, Salty/Oggy Moxon, Teechers!, Merseyside Youth Playhouse, Ann Brian
2010, Short Film, Colin, The Day The Music Died, Neota Productions, Kirsty Walsh
2009, Short Film, George, The Many Deaths of Annie Moore, Out of Hours Productions, Liam Shanagher
2008, Short Film, Shy man, The Attendant, DiSPONdO FiLMS, Mark Humphrey / Adam Stone
2008, Short Film, Edison, Now Showing, Wilderness Years Productions, Thomas Scott Evans
2008, Short Film, Charlie, The Big Fight, Viva La Freako Productions, Lee Anthony Reilly
2008, Short Film, John, Thursday's Child, Equilibrium Productions, Lee Harman
2007, Short Film, John, Hell Hath No Fury, Lusak Productions, Michele Lusak
2010, Educational, Curator/Henry VIII, Digging The Dirt, Arty Fact Theatre Company, Yvonne Peacock
2010, Educational, Mr Manse, The Reading Room, Arty Fact Theatre Company, Yvonne Peacock
2009, Educational, Kevin, Careers into Healthcare, ImpAct on Learning, Sarah Halliwell
2007, Educational, Steven Mason, Work Experience, ImpAct on Learning, Helen Lacey
2007, Educational, Cal Taylor, Opt Into Learning, ImpAct on Learning, Helen Lacey
2004, Educational, Wallie/Our Graham/Henri, Blind Date, Dingle Community Theatre, Tom McLennon
2004, Educational, Maxie/Albie/Gary/Copper, Weed, Dingle Community Theatre, Richard Grice