Executive Producer (Production)
2025
as NKVD Officer Kobulov
2017
as Father
2013
as Mr Shears/Mr Wise/Duty Sergeant/Voice Two/Ensemble
2012
as Priest
2011
as Adrian
2010
as Patrick
as Nick
2008
as Robert Evans
2007
as Ludo
2006
as Paul Simmons
2002
as Young Zealot 2
1999
as Andrew Tennison
as DCI Jacob Williams
2014
as Reverend Andrew
as Father Boyle
as Richard Arc
2009
as Professor John Moreton
as Justin
as Roger Aspinall
as Lawyer
as Head Teacher
2005
as Ben Hill
2004
as Clifford Davis
as Tim
2003
as Sammy Samuelson
as Russian Ambassador
2001
as Graham Oakes
1998
as Solicitor
1996