2026
Stuart
2023
Director, Hercule Poirot, Producer
Niels Bohr
2017
Commander Bolton
2015
Director
2014
Director, Viktor Cherevin
2013
Producer
2012
Mark Snow
Isambard Kingdom Brunel
Sir Laurence Olivier
2011
Self
2010
2009
Dormandy
Henning von Tresckow
2006
Director, Producer, Writer
2004
Uncle Albert
2003
A. O. Neville
Himself / Narrator
Peter McGowan
2002
Gilderoy Lockhart
2001
Reinhard Heydrich
Berowne, Director, Producer, Screenplay, Writer
2000
Miguel (voice)
1999
Dr. Arliss Loveless
Richard
Lee Simon
1998
Rick Magruder
Father Michael McKinnon
1997
Director, Prince Hamlet
Self - Interviewee
1994
1993
Benedick, Director, Producer, Writer
Herr Knopp, Gestapo (uncredited)
1992
Director, Roman Strauss / Mike Church
1990
Director, Henry V, Writer
1987
Rick
Oswald Alving