The Gospel of John
Role(s): Nathanael
National Theatre Live: Coriolanus
Role(s): Junius Brutus
Fallen
Role(s): Ethan Watkins
Spooks: The Greater Good
Role(s): Philip Emerson
The Lady in the Van
Role(s): Theatre Director