- (2017 - 2018) "Network" - National Theatre, London. Directed by Ivo Van Hove
- Someone Who'll Watch Over Me - UK Tour (2002)
- A Few Good Men - Haymarket, London (2005)
- On Golden Pond - Keswick (2006)
- Broken Glass - Watermill Theatre (2005)
- (2013) Stage Play: Of Mice and Men, Slim, Octagon Theatre, Dir. David Thacker
- (2015) Stage Play: A View from the Bridge, Alfieri, Octagon Theatre, Dir. David Thacker
- (2009) Stage Play: All My Sons, Dr. Baylis, Octagon Theatre, Dir. David Thacker
- (2019) "The Last Yankee" - Directed by David Thacker, Bolton Octagon/Bolton University
- (2000) "Baby Doll" - Royal National Theatre, London
Contribute to this page
Suggest an edit or add missing content