John Noble Filmography: Every Movie and TV Show in Order
All 44 John Noble roles in chronological order (1984 to 2024): 14 movies and 30 TV series.

How many movies and TV shows has John Noble been in? This complete John Noble filmography lists 44 credited roles (14 films, 30 TV series), in chronological order from 1984 to 2024, with links to our full guides where available.
John Noble movies in order
- The Monkey's Mask (2001) as Mr. Norris
- The Outsider (2002) as Fergus Hunter
- The Lord of the Rings: The Two Towers (2002) as Denethor (Extended Cut)
- The Lord of the Rings: The Return of the King (2003) as Denethor
- Ringers: Lord of the Fans (2005) as Self
- Running Scared (2006) as Ivan Yugorsky
- One Night with the King (2006) as Prince Admantha
- The Last Airbender (2010) as The Dragon Spirit (voice)
- Superman: Unbound (2013) as Brainiac (voice)
- Transformers Prime: Beast Hunters - Predacons Rising (2013) as Unicron (voice)
- The Mule (2014) as Pat Shepherd
- Silencio (2018) as Grandfather James
- The Conjuring: The Devil Made Me Do It (2021) as Father Kastner
- The Demon Disorder (2024) as George Reilly
John Noble TV shows
- The Bill (1984)
- Stargate SG-1 (1997) as Meurik
- The Lost World (1999) as Inspector Robert Anderson
- 24 (2001) as Anatoly Markov
- The Unit (2006) as The C.E.O.
- Fringe (2008) as Walter Bishop
- The Good Wife (2009) as Matthew Ashbaugh
- Transformers: Prime (2010) as Unicron (voice)
- Miss Fisher's Murder Mysteries (2012) as Edward Stanley
- Elementary (2012) as Morland Holmes
- Sleepy Hollow (2013) as Henry Parrish
- The Blacklist (2013) as Raleigh Sinclair III
- The Librarians (2014) as Monsignor Vega
- DC's Legends of Tomorrow (2016) as Mallus (voice)
- DC's Legends of Tomorrow (2016) as John Noble / Mallus
- Salvation (2017) as Nicholas Tanz
- The Resident (2018) as Elliot Festervan
- The Boys (2019) as Sam Butcher
- Hunters (2020) as Frederic Hauser
- Debris (2021) as Otto
- Star Trek: Prodigy (2021) as Diviner (voice)
- Star Trek: Prodigy (2021) as Ilthuran (voice)
- Cowboy Bebop (2021) as Caliban
- Severance (2022) as Fields
- The Last Thing He Told Me (2023) as John Noble
- The Last Thing He Told Me (2023) as Frank Campano
- Fired on Mars (2023) as Falco (voice)
- Totally Completely Fine (2023) as Wilkinson
- Twilight of the Gods (2024) as Odin (voice)
- Twilight of the Gods (2024) as Odin / Storyteller (voice)
Filmography data via TMDB, refreshed automatically as new roles are announced.
Frequently asked questions
How many movies has John Noble been in?
John Noble has 14 credited film roles and 30 TV roles, for a total of 44 credits from 1984 to 2024.
What was John Noble's first major role?
The Bill (1984).
What is John Noble's most recent project?
Twilight of the Gods (2024).



