2010, Stage, Victor/Leo, White Nights, Bolton Octagon Theatre, Elizabeth Newman
2010, Stage, George, Anyone Can Whistle, Primavera Productions/Jermyn Street Theatre, Tom Littler (Tom Attwood MD)
2009, Stage, Vial and Musical Director, Grimethorpe Race, Shared Property / Arcola Theatre, Elizabeth Newman
2009, Stage, Artie, SATURDAY NIGHT, Primavera at the Arts Theatre, Tom Littler (Tom Attwood MD)
2009, Stage, Artie, Saturday Night, Jermyn Street Theatre, Tom Littler (Tom Attwood MD)
2008, Stage, Carrabosse/Prince, Sleeping Beauty, The Globe Players, Jenny McAvoy
2008, Stage, Captain Smollett/Blind Pew/Israel Hands/Morgan, Treasure Island, Quantum Theatre, Tim Dawkins
2008, Stage, Voice 1, Fewer Emergencies, Shared Property/The Albany Theatre, Elizabeth Newman
2008, Stage, A, Crave, Room For Puddin /Trinity Buoy Wharf, Lauren Graham
2007, Stage, Greg, Blue Funk, Shared Property/The Old Red Lion, Elizabeth Newman
2007, Stage, Henry, SATB, Rose Bruford College, Elizabeth Newman/Phillip Thorne/Oystein Brager
2007, Stage, Toby, Unsui: Truth Seekers, Rose Bruford College, Gari Jones (Ben Goddard MD)
2006, Stage, Tom Joad, The Grapes Of Wrath, Rose Bruford College, Jeremy Harrison
2006, Stage, Cough Medicine Man, A Diversion, Rose Bruford College, Elizabeth Newman
2006, Stage, Leontes, The Winter's Tale, Rose Bruford College, Thomasina Unsworth
2006, Stage, Tommy Reynolds, The World Is Saved, Rose Bruford College, Gabriel Gawin
2005, Stage, Lebedev, Ivanov, Rose Bruford College, Martin McKellan
2005, Stage, Tinker/Robin, Cleansed, Rose Bruford College, Polly Irvin
2009, Short Film, Timmy (Lead), The Age of Consent, UEA, James Gorman
2008, Short Film, Elvis, Be Somebody, OTT Films, Agnes Gramala
2008, Short Film, Narrator (Lead), Dreaming Awake, Counter-Productive Productions, James Garmson
2003, Short Film, Pick-Pocket, Catch, Independent, Martin Friend
2009, Rehearsed Reading, Hodge, The Life and Death of the Lord Cromwell, Clio's Company, Lissa Chapman
2009, Rehearsed Reading, Romeo, Blue Sky, Green Forest, Company Of Angels / ATC at The Arcola Theatre, Oystein Brager
2009, Rehearsed Reading, Peter, Buy Nothing Day, Company Of Angels / ATC at The Arcola Theatre, Oystein Brager
2007, Rehearsed Reading, Phillip, Someone, Maybe No-one?, Liz Skelcher
2007, Rehearsed Reading, Patrick, The Sweet and Right, Net Curtains Theatre Company, Jamie Ramsburg
2010, Street Theatre, Various, Emily & the Bruggerhumpf’s Egg, Woodenfingers Theatre Company
2009, Voice Over, Timmy (Lead), The Age on Consent, UEA, James Gorman
2008, Radio, Blue Man, The Five People You Meet In Heaven, Canterbury Radio Productions, Holly Jarrett
2008, Corporate, British Man, RBS CSR Video, Jacaranda, Crispin Reece
2008, Voice Over, Narrator (Lead), Dreaming Awake, Counter-Productive Productions, James Garmson
2007, Event, Spotlight Prize Showcase , Stand Up Drama, Niall Costigan