2013, Stage, Arthur , WARHORSE, New London Theatre, Alex Sim
2012, Stage, Steve, THE ASTRONAUT'S CHAIR, Plymouth Theatre Royal, Simon Stokes
2012, Stage, Mahoney/Bergmann, 1936, Attic Productions, Jenny Lee
2012, Stage, Mr Daldry, IN THE NEXT ROOM, Bath Theatre Royal, Laurence Boswell
2012, Stage, Stu Barber/Bob Hope, A FEW MAN FRIDAYS, Cardboard Citizen's, Adrian Jackson
2011, Stage, Ensemble, DECADE, Headlong Theatre, Rupert Goold
2011, Stage, Will Masters, BUS STOP, New Victoria Theatre, Staffordshire, James Dacre
2010, Stage, Charlie, Death Of A Salesman, West Yorkshire Playhouse, Sarah Esdaile
2010, Stage, Linderman, A Raisin In The Sun, Manchester Royal Exchange Theatre, Michael Buffong
2009, Stage, Captain Brice, Arcadia, Duke Of York's Theatre, David Leveaux
2009, Stage, Victor, The Price, The New Vic, Robin Herford
2007, Stage, Westmoreland, Henry IV Parts 1 & 2 & Henry V, RSC, Michael Boyd
2007, Stage, Hastings, Richard III, Michael Boyd, RSC
2006, Stage, Bedford & Bassett, Henry VI Part 1, 2 & 3, Royal Shakespeare Company, Michael Boyd
2006, Stage, Egeus, A Midsummer Night's Dream, Royal Shakespeare Company, Greg Doran
2006, Stage, Farmer, The American Pilot, Royal Shakespeare Company, Ramin Grey
2005, Stage, Dr. Pinch, A Comedy of Errors, Royal Shakespeare Company, Nancy Merkler
2003, Stage, Dorn , The Seagull, Royal Exchange, Greg Herzov
2002, Stage, Dean, Cold Meat Party, Royal Exchange, Braham Murray
2002, Stage, Louis Chase, Habitat, Royal Exchange, Sarah Frankom
2002, Stage, Bottom, A Midsummer Night's Dream, Royal Exchange Theatre, Lucy Bailey
2001, Stage, Mr. Gum, Stairs to the Roof, Minerva Theatre, Lucy Bailey
2001, Stage, Zig-zagger, Shooting Stars and Other Heavenly Pursuits, The Old Red Lion, Mike Hodges
1999, Stage, Tom, Lighting the Day, Birminham Stage Co., Orin Lavie
1999, Stage, Donado/Riccardetto, 'Tis Pity She's a Whore, Young Vic Theatre, David Lan
1998, Stage, Chaplain, Not About Nightingales, National Theatre + Broadway 99, Trevor Nunn
1997, Stage, Angie The Ox, Guys And Dolls, National Theatre, Richard Eyre
1997, Stage, Father, Marat/Sade, National Theatre, Jeremy Sams
1996, Stage, Papa, La Dolce Vita, David Glass Ensemble, David Glass
1995, Stage, Catesby, Richard III, Regent's Park Open Air Theatre, Brian Cox
1995, Stage, Charlie, The Music Man, Regent's Park Open Air Theatre, Ian Talbot
1994, Stage, Allie Fox, The Mosquito Coast, David Glass Ensemble, David Glass
2010, Television, Pastor Wendell/ Sherrif Wendell, HUSTLE, BBC, Roger Goldby
2003, Television, Michael, Life Begins, Granada Television, John Chapman
2003, Television, Bob Wilson, Hawking, BBC Television, Philip Martin
2003, Television, Crocket, Adventures of English, London Weekend Television, David Thomas
2002, Television, Davidson, The Bill, Talkback Thames Television, David Lees
2001, Television, Hugh Brody, Emma Brody, Fox Studio, Andy Tennant
2001, Television, Joe McDonald, Monarch Of The Glen, Ecosse Films/BBC Television, Rick Stroud
2000, Television, Peter Broadbend, Peak Practice, Carlton Television
1996, Television, Wigram, Sharpe V, Sharpe Film Ltd, Tom Clegg
1995, Television, Sgt. Jack Bosworth, The Bill, Thames Television, Peter Fleming