Chief Inspector 'Tiger' Brown
National Theatre Live: The Threepenny Opera (2016)
Cominius
National Theatre Live: Coriolanus (2014)
Androgar
Doctor Who: The Day of the Doctor (2013)
Horatio
Hamlet (2009)
Michael X
The Bank Job (2008)
Salerio
The Merchant of Venice (2001)