2025
as Yuri Schekochikhin
2024
as DCIA Nathan Evans
2024
as Phillipe Cliquot
2024
as Toby
2023
as Caulaincourt
2023
as Robin Allen
2023
as Howard Lincoln
2022
as Tay Kolma
2020
as Self - Reader (voice)
2019
as John Profumo
2019
as Commander Danny Hart
2019
as Emanuel Lehman
2018
as George Burrows
2018
as Nick
2018
as DSU Jack Haley
2017
as Ensemble Cast
2017
as Major Harry Markham
2017
as Ace (UK) (voice)
2016
as Peter Townsend
2016
as Young Peter Townsend (archive footage)
2015
as Ronald Lauder
2015
as Narrator
2014
2013
as Browning
2013
as Gail Holford
2012
as Somerset
2011
as Tom Pickering
2011
as Dr. Stapleton
2011
as Max Meyer
2011
as Amedeo Colonna
2010
as Joe Sennet
2009
as Maslow
2008
as Cass Jones
2008
2008
as Sir Timothy Midwinter
2007
2007
as Michael Thompson
2006
as Rob Graham
2006
as Neil Aldred
2006
as Dascomb
2006
as Rob
2005
as Parson Maybold
2005
as Jonathan Cole
2005
as Kevin Marsh
2004
as Percival Fortescue
2004
2004
as Stephen Winterborn
2004
as Ian O'Rourke
2003
as Lindsey
2002
as Jeremy
2002
2001
as Baron Courchamps
2001
as Brian Percival
2000
as Patrick Maitland
1998
as Robert Brown
1998
as Thomas Palmer
1998
as Angus Cotton
1997
as Ravenscroft Waiter
1997
1997
as Journalist 1
1997
as Editor
1997
1994
as Claudio
1993
as Rob Sinclair
1991
as John McGovern
1991
as DCI Simon Finch
1991
as Claudio
1989
as Spiro
1984
1956
as Self - Audience Member
as Paul
as Jared