2027
The Lord of the Rings: The Hunt for Gollum
as Gollum / Smeagol
2027
Untitled The Batman Sequel
as Alfred
2026
Animal Farm
as Old Major / Mr. Jones / Rooster (voice)
In Library
2026
Young Washington
as General Edward Braddock
2024
Hitpig!
as Newscaster (voice)
2024
Venom: The Last Dance
as Knull (voice)
2023
Luther: The Fallen Sun
as David Robey
2023
Creature
as (voice)
2023
Blue Whales: Return of the Giants
as Narrator (voice)
2022
Andor: A Disney+ Day Special Look
as Kino Loy (archive footage) (uncredited)
2022
The Batman
as Alfred
2022
Andor
as Kino Loy
(3 episodes)
2021
SAS: Red Notice
as George Clements
2021
What If...?
as Ulysses Klaue (voice)
(1 episode)
2021
Animal
as Self - Narrator (voice)
(1 episode)
2020
A Christmas Carol
as Marley's Ghost (voice) / Old Joe (voice)
2020
Once Upon a Time in Iraq: Fallujah
as Narrator
2020
Home Movie: The Princess Bride
as Count Rugen
(1 episode)
2020
The Savoy
as Self
(1 episode)
2020
Reunited Apart
as Self
(1 episode)
2020
Once Upon a Time in Iraq
as Narrator
(5 episodes)
2019
Long Shot
as Parker Wembley
2019
Star Wars: The Rise of Skywalker
as Snoke (voice)
2019
FX's A Christmas Carol
as Ghost of Christmas Past
2019
The Animated World of Halas and Batchelor
as Self
2018
Black Panther
as Ulysses Klaue
2018
Mowgli: Legend of the Jungle
as Baloo (voice)
2018
The Director and the Jedi
as Self
2018
Raymond Briggs: Snowmen, Bogeymen and Milkmen
as Self
2018
Neanderthals - Meet Your Ancestors
as Self - Presenter
(2 episodes)
2018
GQ Presents: Iconic Characters
as Self
(1 episode)
2017
Star Wars: The Last Jedi
as Snoke
2017
War for the Planet of the Apes
as Caesar
2016
Secrets of the Force Awakens: A Cinematic Journey
as Self
2015
Star Wars: The Force Awakens
as Supreme Leader Snoke
2015
We Are Stars
as Narrator (voice)
2015
Avengers: Age of Ultron
as Ulysses Klaue
2015
Fungus The Bogeyman
2015
The Appendices, Part Eleven: The Gathering Storm
as Self
2015
The Appendices, Part Twelve: Here at Journey's End
as Self
2015
Fungus the Bogeyman
as Narrator
(3 episodes)
2015
The Late Show with Stephen Colbert
as Self
(1 episode)
2015
The Late Late Show with James Corden
as Self - Guest
(1 episode)
2014
Dawn of the Planet of the Apes
as Caesar
2014
Late Night with Seth Meyers
as Self
(1 episode)
2014
The Wil Wheaton Project
as Self
(1 episode)
2013
The Magnificent Lion Boy
as Umberto Farini
2013
The Frame
as Caesar
(1 episode)
2013
The Last Leg
as Self
(1 episode)
2012
The Hobbit: An Unexpected Journey
as Gollum
2012
London: The Modern Babylon
as Spoken Quotations (voice)
2012
The Dark: Nature's Nighttime World
as Self - Narrator
(3 episodes)
2011
Rise of the Planet of the Apes
as Caesar
2011
The Adventures of Tintin
as Captain Haddock / Sir Francis Haddock (voice)
2011
Death of a Superhero
as Dr. Adrian King
2011
Wild Bill
as Glen
2011
Arthur Christmas
as Lead Elf (voice)
2011
The Jonathan Ross Show
as Self
(1 episode)
2010
Sex & Drugs & Rock & Roll
as Ian Dury
2010
Brighton Rock
as Mr. Colleoni
2010
Burke & Hare
as William Hare
2010
The Weird World of Eadweard Muybridge
as Eadweard Muybridge
2010
Accused
as Liam Black
(1 episode)
2008
Inkheart
as Capricorn
2008
The Cottage
as David
2008
Einstein and Eddington
as Albert Einstein
2008
Little Dorrit
as Rigaud
(14 episodes)
2007
Sugarhouse
as Hoodwink
2007
Extraordinary Rendition
as Maro, Interrogator
2007
Underground
as The Driver (Narrator)
2007
Monkey Life
as Self (Voice)
(14 episodes)
2007
The Graham Norton Show
as Self
(1 episode)
2006
The Prestige
as Alley
2006
Stormbreaker
as Mr. Grin
2006
Longford
as Ian Brady
2006
Flushed Away
as Spike (voice)
2006
Recreating the Eighth Wonder: The Making of 'King Kong'
as Self
2006
Stingray
as Stingray (voice)
2006
Simon Schama's Power of Art
2005
King Kong
as Kong / Lumpy
2005
King Kong: Peter Jackson's Production Diaries
as Self
2005
Ringers: Lord of the Fans
as Self
2004
13 Going on 30
as Richard Kneeland
2004
Blessed
as Father Carlo
2004
Stories of Lost Souls
as Granny / Rastafarian / Hunter Jackson
2004
The Present
as Self
2004
A Filmmaker's Journey: Making 'The Return of the King'
as Self
2004
Standing Room Only
as Granny
2004
The Making of 'The Return of the King'
as Self
2004
The Appendices, Part Five: The War of the Ring
as Self
2004
The Appendices, Part Six: The Passing of an Age
as Self
2004
The Culture Show
as Self
(1 episode)
2003
The Lord of the Rings: The Return of the King
as Gollum / Smeagol
2003
The Making of 'The Long and Short of It'
as Self
2003
The Making of 'The Two Towers'
2003
The Appendices, Part Three: The Journey Continues...
as Self
2003
The Appendices, Part Four: The Battle for Middle-earth Begins
as Self
2002
The Lord of the Rings: The Two Towers
as Gollum
2002
24 Hour Party People
as Martin
2002
Deathwatch
as Pvt. Thomas Quinn
2002
The Escapist
as Ricky Barnes
2002
Icons
2002
HypaSpace
as Self
(1 episode)
2002
Spooks
as Riff
(1 episode)
2001
The Lord of the Rings: The Fellowship of the Ring
as Gollum
2001
Pandaemonium
as John Thelwall
2000
Shiner
as Mel
2000
Five Seconds to Spare
as Chester
2000
The Jolly Boys' Last Stand
as Anthony 'Spider' Dale
2000
Arabian Nights
as Kasim
(2 episodes)
1999
Topsy-Turvy
as John D'Auban
1999
Insomnia
as Harry
1999
Sweety Barrett
as Leo King
1999
Oliver Twist
as Bill Sikes
(4 episodes)
1999
Shooting the Past
as Styeman
(3 episodes)
1998
Among Giants
as Bob
1998
The Jump
as Steven Brunos
(4 episodes)
1997
Career Girls
as Mr. Evans
1997
Mojo
as Potts
1997
Stella Does Tricks
as Fitz
1997
The Near Room
as Bunny
1997
Agatha Christie's The Pale Horse
as Sergeant Corrigan
1997
Loop
as Bill
1996
Never Mind the Buzzcocks
as Self
(1 episode)
1994
Prince of Jutland
as Torsten
1994
Grushko
as Pyotr
1994
Pie in the Sky
as Maxwell
(1 episode)
1994
Finney
as Tom Finney
(6 episodes)
1993
Late Night with Conan O'Brien
as Self - Guest
(2 episodes)
1993
GMTV
as Self
(1 episode)
1990
The Chief
as Jacko Dolan
(1 episode)
1989
The Simpsons
as Cleanie (voice)
(1 episode)
1989
Streetwise
as Owen
(19 episodes)
1987
The New Statesman
as Peter Moran
(2 episodes)
1984
The Bill
1983
Natural World
as Narrator
(1 episode)
—
The Man Who Saved Paris
as Chevenchy
—
The Man with the Miraculous Hands
as Heinrich Himmler
—
Untitled Adventures of Tintin Sequel
as Captain Haddock