Known For
Filmography
2018
2017
2016
2004
2000
20001999

Messiah
Movie · as The Beloved

UK18
Movie · as Ryan

National Theatre Live: The Threepenny Opera
Movie · as Matthias, aka The Shadow

Carrie's War
Movie · as Mister Johnny

Quills
Movie · as Lunatic at Play
Playing the Fool
Playing the Fool
Movie · as Self

All the King's Men
Movie · as Roland Adams
