- (2012) Has the title role in the audio series 'The Confessions of Dorian Gray' from Big Finish Productions. Inspired by Oscar Wilde's classic story of hedonism and corruption, 'The Confessions of Dorian Gray' imagines a world where Dorian Gray was real, and his friendship with Oscar Wilde spawned the notorious novel.
- (December 6, 2013 - February 22, 2014) Stage play: Fortune's Fool - playing Yeletsky, at The Old Vic Theatre, London, Britain.
- (13th - 14th May 2010) Stage play: The Elsinore Project - playing The Son, at Taliesin Arts Centre, Swansea, Wales.
- (16th September - 23rd October 2010) Stage play: Hamlet - playing Player Queen / Barnardo / Osric, at Crucible Theatre, Sheffield.
- (May 16, 2010) Stage play: The Elsinore Project - playing The Son, at Chapter, Cardiff, Wales.
- (June 5, 2013 - July 20, 2013) Stage play: Macbeth - playing Malcolm, at St Peter's Church, Ancoats, Manchester.
- (June 13, 2011 - August 10, 2011) Stage play: Emperor and Galilean - playing Hilarion / Maurus, at National Theatre, London.
- (May 31, 2014 - June 22, 2014) Stage play: Macbeth - playing Malcolm, at Park Avenue Armory Drill Hall, New York.
- (February 11, 2017 - March 11, 2017) Stage play: La Ronde - playing various roles, at The Bunker Theatre, London.
- (2011) Stage play: Present: Tense - playing Andy, at Nabokov Theatre.
- (October 2011) Stage play: Britannicus - playing Britannicus, at Wilton's Music Hall, London.
- (2010) Stage play: Cardiff Assembly - playing various roles, at National Theatre Wales, Wales.
- (14th - 17th July 2011) Stage play: The Ashes - playing Tim, at Latitude Festival, Henham Park, Southwold, Suffolk, UK.
- (June 25, 2018 - September 2, 2018) Stage play: Romeo and Juliet - playing Romeo, at Shakespeare's Rose pop-up Theatre, York, UK.
- (2017) Audio production: Hamlet - playing Hamlet, from Big Finish Productions.
Contribute to this page
Suggest an edit or add missing content