2011, Stage, Father Thomas, Serpent's Egg, Punchdrunk Travel R&D, Elgiva Field
2008, Stage, Vernon, Was He Anyone?, Oblique House, Union Theatre, Elgiva Field
2004, Stage, The Analyst, I Love, Stratford Circus, Jon Harris
2002, Stage, Bob, I'm Still Not Complaining, King's Head Theatre, Clint Green
2001, Stage, The Analyst, I Love, Stratford Circus, Jon Harris
2000, Stage, Joshua/Gerry, Cloud Nine, Grace Theatre, Patrick Lyden
2000, Stage, Judge/Police Officer, The Revenger's Tragedy, Present Moment, Bridewell Theatre, Joss Bennathan
1999, Stage, John Rutt, 13 Simon Street, Bridewell Theatre, Carol Metcalfe
1998, Stage, Tom, Female 29 GSOH, Bridewell Theatre, Carol Metcalfe
1998, Stage, Johnson, Love At The Five And Dime, Rubble Productions, Michael Jones
1997, Stage, Canon Throbbing, Habeas Corpus, Workhouse Theatre, Paul Caister
1997, Stage, Captain Arthur Phillip, Our Country's Good, Workhouse Theatre, Jan Haydn
1997, Stage, Luigi Ianiello, Saturday Sunday Monday, Workhouse Theatre, Paul Caister
1996, Stage, Jabe, Orpheus Descending, The Poor School, Jan Hayden
1996, Stage, Brabantio/Ludovico, Othello, The Poor School, Paul Caister
2008, Television, DCI Nick Scola, Real Crime : A Very Special Constable, ITV - Chameleon TV , Tom Whitter
2008, Television, Ian Robertson -Head of Ops, Crimewatch Special - Son of God, BBC TV, Ben Crichton
2006, Television, Terry/Karl Double, MI 9:2:5, NFTS, Aneil Karia
1998, Television, Doorman, The Dark Room, BBC Television, Graham Theakston
1998, Television, Tom, Opening Night, BBC TV, Carol Metcalfe
1997, Television, Uncle Dave, Christmas Feature, GMTV, Lesley Bookless
2006, Cabaret, Chip, Come Up To My Place, Ink Productions, Theatre Museum, Viv Riley/Simon Sharp
1999, Cabaret, Cabaret, The A-Z Of Sex, Velkro, Chris Routh
1998, Cabaret, Michael, Secrets And Shadows, Canal Cafe, Chris Routh