Messiah(2018)
The Beloved
UK18(2017)
Ryan
National Theatre Live: The Threepenny Opera(2016)
Matthias, aka The Shadow
Carrie's War(2004)
Mister Johnny
Quills(2000)
Lunatic at Play
All the King's Men(1999)
Roland Adams