Known For
Acting
No biography available.
Carrie's War
as Mister Johnny
2004
UK18
as Ryan
2017
National Theatre Live: The Threepenny Opera
as Matthias, aka The Shadow
2016
All the King's Men
as Roland Adams
1999
Quills
as Lunatic at Play
2000
Messiah
as The Beloved
2018
Playing the Fool
as Self