2011, Stage, George Hampton (lead), Oh to be in England, The Finborough, Mel Cook
2010, Stage, Matthew Butterworth, The Northerners, Finborough Theatre, Tim Newns
2008, Stage, Rich, As Is, Actors Temple, Martin Barber
2007, Stage, Macbeth, Macbeth, Actors Temple, Simon Furness
2006, Stage, Valmont, Dangerous Liasons, Actors Temple, Tom Radcliffe
2006, Stage, Kenneth , Prick Up Your Ears, Actor's Temple, Tom Radcliffe
2004, Stage, Angelus, Unsent Letters, Orange Tree Theatre, Richmond, John Terry
2003, Stage, Jean-Paul, Murder Game, Cambridge Theatre, Paul Jepson
2002, Stage, David , Feast of Snails, Lyric, Shaftesbury Ave, Ron Daniels
1998, Stage, Duke of Burgundy, King Lear, Peter Hall Co., Sir Peter Hall
1998, Stage, Treble, The Provoked Wife, Peter Hall Co., Lindsay Posner
1997, Stage, Jeckyll/Hyde, Jeckyll & Hyde, Il Palchetto, Andrea Brookes
1999, Film, Max, True Love, Planet Productions, Valentine Jones
1998, Film, Eddie, Cold, Halogen Entertainment, Chris Clarke
Television, Chris John, Bugs IV, Carnival Films, Brian Gant
Television, Paul McKenna, Dream Team, Hewland International, Ritta-Leena Lynn
Television, Dr. Mann, Family Affairs, Grundy Productions, Kenny Glenaan
Television, George G., The Alchemist, Red Rooster Pictures, Peter Smith
2010, Voice Over, Lover, Speak Love - Life Lessons by Alexis Houston , EMI, All's Well Music Inc.
2003, Voice Over, Spokesperson, NHS, NHS In-House
2001, Voice Over, Hard Sell, 20th Century Disco, First Independent
1999, Voice Over, Announcer, Anna Karenina , Creative Partnership
1999, Voice Over, BBC Licensing, Commercial, BDDP
1999, Voice Over, Soft Sell, Nerf, Griffin Bacal
1999, Voice Over, Soft Sell, Somerfield, McCann Erikson
1998, Voice Over, Hard Sell, Dixons, M&C Saatchi
2003, Commercial, Shopper, Comet, Saatchi & Saatchi - Winkle Films
2001, Commercial, Man, Unox, Markenfilm GmbH and Co.
1999, Commercial, Fashion Designer, Coca Cola, Puente Aereo
1999, Commercial, Man, Credit Communal, Milly Films
1999, Commercial, Man, Kellogs Fruit and Fibre, J. Walter Thompson Co. Ltd.
2010, Rehearsed Reading, Bill/Neil, Adam Lives In Theory, Finborough Theatre, Adam Lenson
2010, Rehearsed Reading, Derek, White, Adopt A Playwrite, Dan Herd
2000, Animation, Fergul The Shark, Creature Comforts, Aardman Entertainment, Nick Park