(1998) Played King Palasgus in Aeschylus's play "The Suppliants" - Gate Theatre, London.
(1999 - 2000) His Royal Shakespeare Company credits include "Oroononko", "Volpone", "Antony and Cleopatra", "Richard III", and the title role in "Henry VI Parts I, II and III".
(2003) Played Monday in "The God Botherers", a new play by Richard Bean - Bush Theatre, London.
(2005) Played the title role in Aeschylus's tragedy "Prometheus Bound" - Sound Theatre, London.
(2007) Played the title role in Aeschylus's tragedy "Prometheus Bound" - Classic Stage Company, New York City.
(2006) Directed John Webster's revenge tragedy "The White Devil" - Pavillion Theatre, Brighton.