2006, Television, Guest Actor, The Kumars at Number 42, Hat Trick Productions
2004, Television, Morning Paper Review, RI:SE, BSkyB, John Northover
2003, Television, Maitre d', Dom Joly pilot, BBC3, Sam Cadman
2003, Television, West End Producer, Dom Joly pilot, BBC3, Sam Cadman
2003, Television, 1950's Television Narrator, Project Leo, BBC, Hans Odd
2003, Television, Gandalf, The BBC Big Read, BBC, Peter Higgins
2002, Television, Boutique Owner, Dom Joly pilot, BBC3, Sam Cadman
2002, Television, Animal Hypnotist, This Is Dom Joly, BBC3, Sam Cadman
2001, Television, Bobby Mehdani, Dead Air with Dom Joly, Absolutely TV, Sam Cadman
1999, Television, Vicar, Making London Simple, London Weekend Television
2006, Commercial, Nervous Fiance, Turkish chewing gum, Quiet Storm Productions, Trevor Robertson
2001, Commercial, Kebab Guy, Crosse & Blackwell Snack Stop, baby / McCann Erickson, Steve Bendelack
2001, Commercial, The Caring Pilot, UPS Parcel Delivery , Partizan / McCann Erickson, Doug Nichol
2000, Commercial, Tango Dancer, Delissa Chocolate for Czech and Slovakia, Hans Van Rijs
2000, Commercial, Tough Guy with a toothpick, fish4.co.uk, Rogue Films, Johan Tappert
1999, Commercial, Drunken Sommelier, Gak Health Insurance, Holland, Filmworkshop, Harm Lust
2011, Stage, Bernard, Boeing Boeing, Asolo Rep Theatre, Greg Leaming
2011, Stage, Sidney, Deathtrap, Asolo Rep Theatre, Peter Amster
2010, Stage, Mr. Page, Merry Wives of Windsor, Changeling Theatre, Robert Forknall
2009, Stage, Gerald, Murderers, Asolo Repertory Theatre, Mark Rucker
2008, Stage, Fagin & Scrooge, Dickens Unplugged, Mark Goucher, West End, Adam Long
2008, Stage, John, The Constant Wife, Asolo Repertory Theatre, Florida
2008, Stage, Almady, The Play's The Thing, Asolo Repertory Theatre, Florida
2007, Stage, Passepartout, Around the World, The Lost Musicals, Ian Marshall Fisher
2007, Stage, Scrooge and Dora Spenlow, Dickens Unplugged, Edinburgh Assembly Rooms, Adam Long
2006, Stage, George Kittredge (u/s Dexter Haven), High Society, West End, Ian Talbot
2006, Stage, The King, The Glass Slipper, Asolo Repertory Theatre, Florida, Danny Scheie
2005, Stage, George Kittredge / Dexter Haven, High Society, UK Tour, Ian Talbot
2003, Stage, Salieri, Amadeus, USA Tour, Michael Edwards
2002, Stage, Hamlet, Complete Works Of William Shakespeare, West End, Adam Long
2001, Stage, Salieri, Amadeus, Indiana Repertory, Michael Edwards
2001, Stage, Jack, The Importance of Being Earnest, Indiana Repertory, Michael Edwards
2000, Stage, Prince Regent, Kean, Shakespeare Santa Cruz, Michael Edwards
1998, Stage, Romeo, Reduced Shakespeare Company, West End, Adam Long
1996, Stage, Sowerberry (u/s Fagin), Oliver!, West End, Sam Mendes
1995, Stage, Rico, Copacabana, West End, Roger Redfarn
1994, Stage, Proprietor, The Grapes Of Wrath, Sheffield Crucible Theatre, Michael Rudman
1989, Stage, Kerner, Hapgood, Ahmanson Season, Los Angeles, Peter Wood
1988, Stage, Antipholus Twins, Comedy of Errors, Shakespeare Santa Cruz, Danny Scheie
1987, Stage, Ragosy, Great White Hope, Royal Shakespeare Company, Nick Kent
1987, Stage, Mario, They Shoot Horses, Royal Shakespeare Company, Ron Daniels
1986, Stage, Mr Pyke, Nicholas Nickleby, Broadway, Trevor Nunn & John Caird
1985, Stage, Figaro, Figaro, West End, Nick Broadhurst
1985, Stage, Mr. Pyke, Nicholas Nickleby, Royal Shakespeare Company, Trevor Nunn & John Caird