- Theatre: played "Horst Gibner/Businessman" in "The UN Inspector" written and directed by David Farr (after Nikolay Gogol ) at the National Theatre (Olivier), London (June-October 2005).
- Theatre: played "Roger Priestman/Superintendent Ricks/Reverend Tim Laundimer" in "Playing With Fire" by David Edgar at the National Theatre (Olivier), London (September-October 2005). Directed by 'Attenborough, Michael' .
- (June 2006) Played Yagodin in "Enemies" play by Maxim Gorky, new version by David Hare (Almeida Theatre, London, England, UK).
- (2020 onward) Plays the part of Vince Casey in the BBC Radio 4 drama The Archers.
Contribute to this page
Suggest an edit or add missing content