Actor (104 credits)
- Dinner with Edward (2018) Edward
- Pagliacci: The Imaginary Story of a Sad Clown (2017) рассказчик, voice acting
- Decline and Fall (2017) Dr. Fagan
- American Assassin (2017) Director Stansfield
- Shakespeare Live! From the RSC (2016) Oberon
- Peter Pan Goes Wrong (2016)
- The Importance of Being Earnest (2015) Lady Bracknell
- Capitaine Marleau (2015)
- Effie Gray: Interview with Emma Thompson (2014) Mr. Ruskin, хроника, not listed in credits
- Effie Gray (2014) Mr. Ruskin
- The Book of John (2013) Voice
- The Hollow Crown (2012) Duke of York
- Crime Connections (2012) Hercule Poirot
- Perspectives (2011) играет самого себя - презентатор
- The A to Z of Crime (2011) Hercule Poirot
- Hidden (2011) Sir Nigel Fountain
- Great Expectations (2011) Jaggers
- The People's Detective (2010) Hercule Poirot
- Going Postal (2010) Reacher Gilt
- Ten Glorious Seconds (2010) Albert, voice acting
- Diverted (2009) Samuel Stearn
- China's Capitalist Revolution (2009) voice acting
- Act of God (2009) Dr. Benjamin Cisco
- The Bank Job (2008) Lew Vogel
- Flood (2007) Deputy Prime Minister Campbell
- Maxwell (2007) Robert Maxwell
- Flushed Away (2006) Rita's Dad, voice acting
- Arthur et les Minimoys (2006) рассказчик, voice acting
- Dracula (2006) Abraham Van Helsing
- The Agatha Christie Code (2005) играет самого себя
- Space Odyssey: Voyage to the Planets (2004) рассказчик, voice acting
- A Bear Named Winnie (2004) General Hallholland
- Space Odyssey: The Robot Pioneers (2004) рассказчик, voice acting
- Who Do You Think You Are? (2004) играет самого себя
- Foolproof (2003) Leo Gillette
- The In-Laws (2003) Jean-Pierre Thibodoux
- Henry VIII (2003) Cardinal Thomas Wolsey
- NCS Manhunt (2002) DI John Borne
- Live from Baghdad (2002)
- Get Carman: The Trials of George Carman QC (2002) George Carman QC
- Murder in Mind (2001) Edward Palmer
- Victoria & Albert (2001) Baron Christian Friedrich von Stockmar, M.D.
- NCS: Manhunt (2001) DI John Borne
- The Way We Live Now (2001) Augustus Melmotte
- Sabotage! (2000) Napoleon
- Wing Commander (1999) Capt. Jason Sansky
- Seesaw (1999) Morris Price
- RKO 281 (1999) Louis B. Mayer
- A Perfect Murder (1998) Mohamed Karaman
- The Phoenix and the Carpet (1997) The Phoenix
- Sunday (1997) Oliver / Matthew Delacorta
- Solomon (1997) Joab
- Deadly Voyage (1996) Vlachos
- Executive Decision (1996) Nagi Hassan
- Cruel Train (1995) Ruben Roberts
- Moses (1995) Aaron
- Der Fall Lucona (1993)
- Ulysses (1993) Leopold Bloom
- The Secret Agent (1992) Alfred Verloc
- Separation (1990) Joe
- The Fool of the World and the Flying Ship (1990) рассказчик, voice acting
- Poirot (1989) Hercule Poirot
- When the Whales Came (1989) Will
- 4 Play (1989) Carver (segment 'More Than a Touch of Zen')
- To Kill a Priest (1988) Bishop
- A World Apart (1988) Muller
- The Modern World: Ten Great Writers (мини-сериал) (1988) Leopold Bloom
- The Play on One (1988) Joe
- The Last Innocent Man (1987) Jonathan Gault
- Harry and the Hendersons (1987)
- Cause célèbre (1987) T.J. O'Connor K.C.
- Murrow (1986) William L. Shirer
- Iron Eagle (1986) Minister of Defense Col. Akir Nakesh
- Theatre Night (1985) William Shakespeare
- A Song for Europe (1985) Steve Dyer
- Mussolini: The Untold Story (1985) Dino Grandi
- Thirteen at Dinner (1985) Inspector Japp
- Blott on the Landscape (1985) Blott
- The Falcon and the Snowman (1984)
- Aspel & Company (1984) играет самого себя - гость
- Gulag (1984) Matvei
- Master of the Game (1984) André d'Usseau
- Greystoke: The Legend of Tarzan, Lord of the Apes (1984) Buller
- Freud (1984) Dr. Sigmund Freud
- The Little Drummer Girl (1984) Mesterbein
- Trenchcoat (1983) Inspector Stagnos
- Reilly: Ace of Spies (1983) Inspector Tsientsin
- The Last Day (1983)
- Red Monarch (1983) Beria
- The Hunchback of Notre Dame (1982) Clopin Trouillefou
- The Missionary (1982) Corbett
- Oppenheimer (1980) Edward Teller
- A Tale of Two Cities (1980) John Barsad
- Schiele in Prison (1980) Gustav Klimt
- The South Bank Show (1978) играет самого себя - гость
- Wings of Ash: Pilot for a Dramatization of the Life of Antonin Artaud (1978)
- The Professionals (1977) Krivas
- The Protectors (1972) Det. at End
- The Taming of the Shrew: An Introduction (1971)
- Henry IV, Part 1: An Introduction (1971)
- Henry IV, Part 2: An Introduction (1971)
- The Merchant of Venice: An Introduction (1971)
- Hamlet: An Introduction (1970)
- Jackanory (1965)