
Actor
Age 65 · UK

2018 · ★ 8.2
as Asgardian Distress Call (voice) (uncredited)

2002 · ★ 7.7
as Gilderoy Lockhart

2017 · ★ 7.5
as Commander Bolton

2023 · ★ 8
as Niels Bohr

2020 · ★ 7.2
as Sator

2017 · ★ 6.7
as Hercule Poirot

2022 · ★ 6.4
as Hercule Poirot

2008 · ★ 7
as Henning von Tresckow

2000 · ★ 7.3
as Miguel (voice)

1999 · ★ 5.3
as Dr. Arliss Loveless

2014 · ★ 6.1
as Viktor Cherevin

2023 · ★ 6.6
as Hercule Poirot

2026 · ★ 7
as Stuart

2009 · ★ 7.2
as Dormandy

1994 · ★ 6.4
as Victor Frankenstein

2011 · ★ 6.7
as Sir Laurence Olivier

2026 · ★ 7.8
as Nikolai Ustinov

1981 · ★ 6.8
as Cambridge Student at Society Day (uncredited)

1993 · ★ 6.9
as Benedick

2007 · ★ 6.3
as Other Man on T.V.

1996 · ★ 7.3
as Prince Hamlet

1998 · ★ 6
as Lee Simon

2001 · ★ 7.3
as Reinhard Heydrich

1991 · ★ 6.4
as Roman Strauss / Mike Church

1989 · ★ 7.1
as Henry V

2002 · ★ 7
as A. O. Neville

2022 · ★ 7.2
as Shawn Nolan (voice)

2025 · ★ 8.3
as Charles Dickens (voice)

1993 · ★ 6.7
as Herr Knopp, Gestapo (uncredited)

2004 · ★ 5.6
as Uncle Albert
Movies from TMDB, TV roles from TVmaze (main cast only).

2023 · Netflix · On air
as Abijah Fowler (voice)

2022 · Now · Ended
as Prime Minister Boris Johnson

2008 · BBC One · Ended
as Kurt Wallander

2005 · BBC One · Ended
as Narrator (voice)

2003 · 5 · Ended
as Narrator (voice)

2002 · Channel 4 · Ended
as Sir Ernest Henry Shackleton

1987 · BBC One · Ended
as Guy Pringle
Paramount+ · In Development
as Laird of Castle Drummoch

2001 · BBC One · Ended
As themself

1999 · BBC One · Ended
As themself

1998 · CNN · Ended
As themself