Actor
The Fox
2017 · as The Thief
National Theatre Live: King Lear
2011 · as Duke of Cornwall
Cromwell: Warts and All
2003 · as Richard Cromwell
Boudica
2003 · as Didius
Cinderella
2000 · as Principe Valiant
The Stalker's Apprentice
1998 · as Marcus Walwyn
Loop
1997 · as Jason
David
1997 · as David als Heranwachsender