Actor

  1. Torn / Arcola Theatre / 27 Jun 2008 - 2 Aug 2008 / Freddy Eynsford Hill
  2. Present Laughter / Theatre Royal (Bath) / 27 Apr 2006 - 29 Apr 2006 / Freddy Eynsford Hill
  3. The Skin Game / Orange Tree Theatre (Richmond) / 23 Mar 2007 - 28 Apr 2007 / Dawker
  4. The Years Between / Orange Tree Theatre (Richmond) / 7 Sep 2007 - 6 Oct 2007 / Vicar / Venning
  5. Diana of Dobson's / Orange Tree Theatre (Richmond) / 16 Feb 2007 - 17 Mar 2007 / Waiter / PC Fellowes
  6. Tartuffe / National Theatre - Lyttelton Theatre / 5 Mar 2002 - 20 Apr 2002 /
  7. The Coast Of Utopia: Voyage / National Theatre - Olivier Theatre / 3 Aug 2002 - 23 Nov 2002 / A Ginger Cat
  8. The Coast Of Utopia: Salvage / National Theatre - Olivier Theatre / 3 Aug 2002 - 23 Nov 2002 / Mazzini / Czerniecki
  9. His Girl Friday / National Theatre - Olivier Theatre / 29 May 2003 - 22 Nov 2003 / company
  10. The Coast Of Utopia: Shipwreck / National Theatre - Olivier Theatre / 3 Aug 2002 - 23 Nov 2002 / Policeman