John Hurt Filmography: Every Movie and TV Show in Order
All 114 John Hurt roles in chronological order (1966 to 2021): 98 movies and 16 TV series.

How many movies and TV shows has John Hurt been in? This complete John Hurt filmography lists 114 credited roles (98 films, 16 TV series), in chronological order from 1966 to 2021, with links to our full guides where available.
John Hurt movies in order
- A Man for All Seasons (1966) as Richard Rich
- 10 Rillington Place (1971) as Timothy Evans
- The Pied Piper (1972) as Franz
- The Ghoul (1975) as Tom Rawlings
- The Naked Civil Servant (1975) as Quentin Crisp
- The Disappearance (1977) as Atkinson
- The Shout (1978) as Anthony Fielding
- Midnight Express (1978) as Max
- Watership Down (1978) as Hazel (voice)
- The Lord of the Rings (1978) as Aragorn (voice)
- Alien (1979) as Kane
- The Elephant Man (1980) as John Merrick
- Heaven's Gate (1980) as Billy Irvine
- History of the World: Part I (1981) as Jesus - The Roman Empire
- Night Crossing (1982) as Peter Strelzyk
- Partners (1982) as Kerwin
- The Plague Dogs (1982) as Snitter (voice)
- The Osterman Weekend (1983) as Lawrence Fassett
- The Hit (1984) as Braddock
- Nineteen Eighty-Four (1984) as Winston Smith
- Live Aid (1985) as Self
- The Black Cauldron (1985) as The Horned King (voice)
- From the Hip (1987) as Douglas Benoit
- Aria (1987) as The Actor
- Spaceballs (1987) as John Hurt
- White Mischief (1987) as Gilbert Colville
- Scandal (1989) as Stephen Ward
- The Field (1990) as Bird' O'Donnell
- Frankenstein Unbound (1990) as Dr. Joe Buchanan / Narrator (voice)
- King Ralph (1991) as Lord Percival Graves
- Monolith (1993) as Villano
- Thumbelina (1994) as Mr. Mole (voice)
- Even Cowgirls Get the Blues (1994) as The Countess
- Second Best (1994) as Uncle Turpin
- Rob Roy (1995) as John Graham
- Wild Bill (1995) as Charley Prince
- Dead Man (1995) as John Scholfield
- Contact (1997) as S. R. Hadden
- Brute (1997) as Babits
- Love and Death on Long Island (1998) as Giles De'Ath
- All the Little Animals (1999) as Mr. Summers
- The Tigger Movie (2000) as Narrator (voice)
- Lost Souls (2000) as Father Lareaux
- Captain Corelli's Mandolin (2001) as Dr. Iannis
- Harry Potter and the Philosopher's Stone (2001) as Mr. Ollivander
- Miranda (2002) as Christian
- Owning Mahowny (2003) as Victor Foss
- Dogville (2003) as Narrator (voice)
- The Beast Within: Making Alien (2003) as Self
- Hellboy (2004) as Prof. Trevor 'Broom' Bruttenholm
- Pride (2004) as Harry (voice)
- Valiant (2005) as Felix (voice)
- Manderlay (2005) as Narrator (voice)
- The Skeleton Key (2005) as Ben Devereaux
- Hiroshima (2005) as Narrator (voice)
- The Proposition (2005) as Jellon Lamb
- V for Vendetta (2006) as Adam Sutler
- Shooting Dogs (2006) as Christopher
- Perfume: The Story of a Murderer (2006) as Narrator (voice)
- Hellboy Animated: Blood and Iron (2007) as Professor Trevor 'Broom' Bruttenholm (voice)
- The Oxford Murders (2008) as Arthur Seldom
- Outlander (2008) as Rothgar
- Indiana Jones and the Kingdom of the Crystal Skull (2008) as Professor Harold Oxley
- Recount (2008) as Warren Christopher
- Hellboy II: The Golden Army (2008) as Trevor Bruttenholm
- New York, I Love You (2008) as Bellhop
- An Englishman in New York (2009) as Quentin Crisp
- The Limits of Control (2009) as Guitar
- Waking Sleeping Beauty (2009) as The Horned King (voice) (archive footage)
- 44 Inch Chest (2009) as Old Man Peanut
- The Gruffalo (2009) as Owl (voice)
- A Turtle's Tale: Sammy's Adventures (2010) as Grandpa Sammy (voice)
- Brighton Rock (2010) as Phil Corkery
- Harry Potter and the Deathly Hallows: Part 1 (2010) as Ollivander
- Ultramarines: A Warhammer 40,000 Movie (2010) as Carnak
- Whistle and I'll Come to You (2010) as James Parkin
- The Confession (2011) as Priest
- Melancholia (2011) as Dexter
- Harry Potter and the Deathly Hallows: Part 2 (2011) as Ollivander
- Tinker Tailor Soldier Spy (2011) as Control
- Immortals (2011) as Old Zeus
- The Gruffalo's Child (2011) as The Owl (voice)
- More Than Honey (2012) as Narrator (english voice)
- Sightseers (2012) as Jerusalem Narrator (voice) (uncredited)
- Jayne Mansfield's Car (2013) as Kingsley Bedford
- Snowpiercer (2013) as Gilliam
- Doctor Who: The Night of the Doctor (2013) as The War Doctor
- Doctor Who: The Day of the Doctor (2013) as The War Doctor
- The Five(ish) Doctors Reboot (2013) as The War Doctor (archive voice)
- Only Lovers Left Alive (2013) as Christopher Marlowe
- Hercules (2014) as Cotys
- Thomas & Friends: Sodor's Legend of the Lost Treasure: The Movie (2015) as Sailor John (voice)
- Doctor Who: The Husbands of River Song (2015) as The Doctor (War) (picture) (uncredited)
- Jackie (2016) as The Priest
- The Journey (2017) as Harry Patterson
- My Name Is Lenny (2017) as Leslie Salmon
- Damascus Cover (2017) as Miki
- Hannibal Hopkins & Sir Anthony (2021) as Self (archive footage)
John Hurt TV shows
- Great Performances (1971) as Narrator
- NOVA (1974) as Narrator
- The Sweeney (1975) as Tony Grey
- I, Claudius (1976) as Caligula
- Natural World (1983) as Narrator
- The Storyteller (1988) as The Storyteller
- Who Do You Think You Are? (2004) as Self
- Doctor Who (2005) as The Doctor
- Masters of Science Fiction (2007) as Samswope
- Merlin (2008) as Kilgharrah (voice)
- Human Planet (2011) as Narrator (voice)
- The Confession (2011) as Priest
- Planet Dinosaur (2011) as Narrator
- The Hollow Crown (2012) as The Chorus
- Labyrinth (2012) as Audric Baillard
- The Last Panthers (2015) as Tom
Filmography data via TMDB, refreshed automatically as new roles are announced.
Frequently asked questions
How many movies has John Hurt been in?
John Hurt has 98 credited film roles and 16 TV roles, for a total of 114 credits from 1966 to 2021.
What was John Hurt's first major role?
A Man for All Seasons (1966).
What is John Hurt's most recent project?
Hannibal Hopkins & Sir Anthony (2021).



