- 1996: Uncle Vanya - Played Astrov - Chichester Festival Theatre - Directed by Bill Bryden
- 1998: Prime of Miss Jean Brodie - Played Gordon Lowther - Royal National Theatre - Directed by Phyllida Lloyd
- 2007: Sherlock Holmes, The Final Problem - Played Professor Moriarty - Cincinnati Playhouse - Directed by Ed Stern
- 2006: Gardening Leave - Played Henry Cranstoun - Summer Play Festival, Theater Row, NYC- Directed by Michael Goldfried
- 2009: The Bird Machine - Played Vince - Theatre 3 The Mint Theatre, NYC - Directed by Renee Philippi
- (2012/2013) Stage play: 'Alone In Tryptich' - played Remi - at HERE Arts Center NYC, USA
- (2016) Theater - Hands of Light by Bernard Pomerance - Played Cracky - Players Club, Manhattan NY
- (July 2019 - August 2019) Stage play - Stage Play: Miranda - playing William Dare, at Highland Center for the Arts, Greensboro Vermont USA.
Contribute to this page
Suggest an edit or add missing content