Actor
The Batman - Part II
2026
as Alfred
Hitpig!
2024
as Newscaster (voice)
Venom: The Last Dance
2024
as Knull (voice)
After the Dark Times
2023
Luther: The Fallen Sun
2023
as David Robey
Creature
2023
as (voice)
The Batman
2022
as Alfred
SAS: Red Notice
2021
as George Clements
A Christmas Carol
2020
as Marley's Ghost (voice)
FX's A Christmas Carol
2019
as Ghost of Christmas Past
Star Wars: The Rise of Skywalker
2019
as Snoke (voice)
Long Shot
2019
as Parker Wembley
Mowgli: Legend of the Jungle
2018
as Baloo (voice)
Black Panther
2018
as Ulysses Klaue
Star Wars: The Last Jedi
2017
as Supreme Leader Snoke
Great Performers: Horror Show
2017
as The Demented Clown
War for the Planet of the Apes
2017
as Caesar
J.R.R. Tolkien's The Hobbit
2016
Fungus The Bogeyman
2015
Star Wars: The Force Awakens
2015
as Supreme Leader Snoke
We Are Stars
2015
as Narrator (voice)
Avengers: Age of Ultron
2015
as Ulysses Klaue
Dawn of the Planet of the Apes
2014
as Caesar
The Magnificent Lion Boy
2013
as Umberto Farini
The Hobbit: An Unexpected Journey
2012
as Gollum
London: The Modern Babylon
2012
as Spoken Quotations (voice)
Arthur Christmas
2011
as Lead Elf (voice)
The Adventures of Tintin
2011
as Captain Haddock / Sir Francis Haddock (voice)
Wild Bill
2011
as Glen
Rise of the Planet of the Apes
2011
as Caesar
Death of a Superhero
2011
as Dr. Adrian King
Burke & Hare
2010
as William Hare
Brighton Rock
2010
as Mr. Colleoni
Sex & Drugs & Rock & Roll
2010
as Ian Dury
Inkheart
2008
as Capricorn
Einstein and Eddington
2008
as Albert Einstein
The Cottage
2008
as David
Sugarhouse
2007
as Hoodwink
Extraordinary Rendition
2007
as Maro, Interrogator
Longford
2006
as Ian Brady
Flushed Away
2006
as Spike (voice)
The Prestige
2006
as Alley
Stormbreaker
2006
as Mr. Grin
King Kong
2005
as Kong / Lumpy
Stories of Lost Souls
2004
as Granny / Rastafarian / Hunter Jackson
The Present
2004
as Self
Blessed
2004
as Father Carlo
13 Going on 30
2004
as Richard Kneeland
Standing Room Only
2004
as Granny
The Lord of the Rings: The Return of the King
2003
as Gollum / Smeagol
The Lord of the Rings: The Two Towers
2002
as Gollum
Deathwatch
2002
as Pvt. Thomas Quinn
The Escapist
2002
as Ricky Barnes
24 Hour Party People
2002
as Martin Hannett
The Lord of the Rings: The Fellowship of the Ring
2001
as Gollum
Pandaemonium
2001
as John Thelwall
Five Seconds to Spare
2000
as Chester
Shiner
2000
as Mel
The Jolly Boys' Last Stand
2000
as Anthony 'Spider' Dale
Topsy-Turvy
1999
as John D'Auban
Sweety Barrett
1999
as Leo King
Insomnia
1999
as Harry
Among Giants
1998
as Bob
Stella Does Tricks
1997
as Fitz
Loop
1997
as Bill
Mojo
1997
as Potts
Agatha Christie's The Pale Horse
1997
as Sergeant Corrigan
Career Girls
1997
as Mr. Evans
The Near Room
1997
as Bunny
Grushko
1994
as Pyotr
Royal Deceit
1994
as Torsten
The Man Who Saved Paris
as Chevenchy
Animal Farm
as Benjamin (voice)
Lord of the Rings: The Hunt for Gollum
as Gollum / Smeagol
The Man with the Miraculous Hands
as Heinrich Himmler
Untitled Adventures of Tintin Sequel
as Captain Haddock