IMDb Page
Movie Release Date Character Age at Release
The Wild Robot 09/12/24 Longneck (voice) 74
Gracie and Pedro: Pets to the Rescue 08/15/24 Conrad (voice) 74
10 Lives 05/02/24 Professor Craven (voice) 74
Dragonkeeper 04/11/24 Danzi (voice) 74
The First Omen 04/03/24 Cardinal Lawrence 74
The Beautiful Game 03/22/24 Mal 74
Role Play 01/04/24 Bob 74
Darkling 10/23/23 73
Spectre of the Bear 10/07/23 Bennett (voice) 73
The Laughter & Secrets of 'Love Actually': 20 Years Later 11/29/22 Self 72
Living 11/04/22 Williams 72
Christmas Magic at Kew Gardens 12/14/21 Self - Narrator 72
Lotus: A New Dawn 07/28/21 Self - Narrator 71
Buckley's Chance 06/24/21 Spencer 71
Katherine Jenkins Christmas Spectacular 12/01/20 Self 70
Minamata 03/13/20 Robert "Bob" Hayes 70
Emma. 02/13/20 Mr. Woodhouse 70
The Kindness of Strangers 12/12/19 Timofey 70
StarDog and TurboCat 12/06/19 Sinclair (voice) 69
Hope Gap 10/03/19 Edward 69
Pokémon Detective Pikachu 05/03/19 Howard Clifford 69
Sometimes Always Never 03/14/19 Alan 69
La librería 11/10/17 Mr. Brundish 67
Red Nose Day Actually 03/24/17 Billy Mack 67
Their Finest 02/19/17 Ambrose Hilliard / Uncle Frank 67
The Limehouse Golem 10/18/16 John Kildare 66
Dad's Army 02/05/16 Sergeant Wilson 66
Norm of the North 01/14/16 Socrates (voice) 66
A Grand Night In: The Story of Aardman 12/26/15 Self - 'Flushed Away' and 'Arthur Christmas' 66
The Second Best Exotic Marigold Hotel 02/26/15 Douglas Ainslie 65
Pride 09/12/14 Cliff 64
National Theatre Live: Skylight 07/24/14 Tom Sergeant 64
Salting the Battlefield 03/27/14 Johnny Worricker 64
Turks & Caicos 03/20/14 Johnny Worricker 64
I, Frankenstein 01/22/14 Naberius 64
About Time 09/04/13 Dad 63
The World's End 07/18/13 The Network (voice) 63
The Hungry Corpse 06/26/13 The Hungry Corpse 63
Great White Shark 05/24/13 Self - Narrator (voice) 63
Jack the Giant Slayer 02/27/13 General Fallon 63
Dangerous Edge: A Life of Graham Greene 01/01/13 Graham Greene (voice) 63
London: The Modern Babylon 08/03/12 Spoken Quotations (voice) 62
Total Recall 08/02/12 Matthias 62
Wrath of the Titans 03/28/12 Hephaestus 62
The Best Exotic Marigold Hotel 02/23/12 Douglas Ainslie 62
Arthur Christmas 11/10/11 Grandsanta (voice) 61
Page Eight 08/28/11 Johnny Worricker 61
Astonish Me 07/26/11 The Professor 61
Real Creatures of Dirt 07/15/11 Self / Rattlesnake Jake 61
Rango 03/02/11 Rattlesnake Jake (voice) 61
Chalet Girl 02/02/11 Richard Madsen 61
Harry Potter and the Deathly Hallows: Part 1 11/17/10 Rufus Scrimgeour 60
Wild Target 06/17/10 Victor Maynard 60
Glorious 39 11/20/09 Alexander Keyes 59
Astro Boy 10/15/09 Dr. Elefun (voice) 59
G-Force 07/24/09 Leonard Saber 59
The Boat That Rocked 04/01/09 Quentin 59
Underworld: Rise of the Lycans 01/22/09 Viktor 59
Valkyrie 12/25/08 Friedrich Olbricht 59
Slapper 06/21/08 Arnold Percy 58
Kis Vuk 04/17/08 Ringmaster (voice) 58
Conclusive: We Made Hot Fuzz 06/11/07 Self 57
Pirates of the Caribbean: At World's End 05/19/07 Davy Jones 57
Killers Kill, Dead Men Die 03/13/07 The Preacher 57
Hot Fuzz 02/14/07 Met Chief Inspector 57
Notes on a Scandal 12/25/06 Richard Hart 57
Flushed Away 10/22/06 Whitey (voice) 56
Stormbreaker 07/21/06 Alan Blunt 56
Pirates of the Caribbean: Dead Man's Chest 07/06/06 Davy Jones 56
We Love Cigarettes 06/29/06 Narrator 56
Underworld: Evolution 01/12/06 Viktor 56
Anatomy of a Global Thriller: Behind the Scenes of The Constant Gardener 01/10/06 Self 56
Gideon's Daughter 10/21/05 Gideon Warner 55
Don't Crash: The Documentary of the Making of the Movie of the Book of the Radio Series of 'The Hitchhiker's Guide to the Galaxy' 09/05/05 Self 55
The Constant Gardener 08/31/05 Sir Bernard Pellegrin 55
Inside 'The Hitchhiker's Guide to the Galaxy' 07/05/05 Self 55
The Girl in the Café 06/25/05 Lawrence 55
The Hitchhiker's Guide to the Galaxy 04/28/05 Slartibartfast 55
The Magic Roundabout 02/02/05 Dylan (voice) 55
Enduring Love 10/29/04 Robin 54
Shaun of the Dead 04/09/04 Phillip 54
Burst 01/01/04 Maxwell's Fan 22 54
Life Beyond the Box: Norman Stanley Fletcher 12/29/03 Narrator 54
The Young Visiters 12/26/03 Earl of Clincham 54
Below Deck: An Interactive History Of Pirates 12/02/03 53
Underworld 09/19/03 Viktor 53
Love Actually 09/07/03 Billy Mack 53
I Capture the Castle 05/09/03 James Mortmain 53
Ready When You Are, Mr McGill 01/01/03 Phil Parish 53
Lawless Heart 06/28/02 Dan 52
AKA 01/19/02 Uncle Louis Gryffoyn 52
Lucky Break 08/24/01 Roger 51
Blow Dry 03/01/01 Ray Robertson 51
Longitude 01/02/00 Lord Sandwich 50
Guest House Paradiso 12/03/99 Mr. Johnson 49
Still Crazy 10/30/98 Ray Simms 48
FairyTale: A True Story 10/24/97 Edward Gardner 47
True Blue 11/15/96 Jeremy Saville 46
Indian Summer 11/08/96 Tristan 46
Being Human 05/06/94 Julian 44
The Maitlands 11/13/93 Roger Maitland 43
Don't Leave Me This Way 05/30/93 John Tracey 43
Unnatural Causes 01/02/93 Oliver Latham 43
A Masculine Ending 04/12/92 John Tracey 42
Absolute Hell 10/05/91 Hugh Marriner 41
Antonia and Jane 01/01/90 Howard Nash 40
The Phantom of the Opera 11/04/89 Martin Barton 39
Mack the Knife 11/01/89 Tiger Brown 39
Thirteen at Dinner 09/19/85 Ronald Marsh 35
Hitler's SS : Portrait In Evil 02/17/85 Helmut Hoffmann 35
The Little Drummer Girl 10/19/84 Al 34
Curse of the Pink Panther 08/12/83 ENT Doctor 33
Easter 2016 05/18/82 Connor Mullan 32
Under the Skin 01/19/82 Dave 32
Eye of the Needle 07/24/81 Squadron Leader Blenkinsop 31
Little Lord Fauntleroy 12/01/80 Officer 30
Fox 03/10/80 Colin Street 30
La Mort en direct 01/23/80 Katherine's Co-worker (uncredited) 30
Dreams of Leaving 01/17/80 William 30
Soldiers Talking, Cleanly 12/05/78 Bill 28
Occupy! 01/01/76 Player in Everyman Theatre Company, Liverpool 26
Joy None Patrick Steptoe 74
500 Miles None 74
That Christmas None Bill (voice) 74