| 2026 | & Sons | Andrew |
| 500 Miles | — |
| Bulk | The Voice |
| Kẻ Ẩn Dật | Manafort |
| 2025 | This Is the Beginning | — |
| 2024 | Giáng sinh năm đó | Lighthouse Bill (voice) |
| JOY - The Birth of IVF | Patrick Steptoe |
| Robot Hoang Dã | Longneck (voice) |
| Báo Thủ Đi Tìm Chủ | Conrad (voice) |
| Mèo Mập Mang 10 Mạng | Professor Craven (voice) |
| Điềm Báo Của Quỷ | Cardinal Lawrence |
| Môn Thể Thao Đẹp | Mal |
| 2023 | Nhập vai | Bob |
| Darkling | — |
| Spectre of the Bear | Bennett (voice) |
| Bloody Fury | Bloody's Consciousness (voice) |
| 2022 | The Laughter & Secrets of Love Actually: 20 Years Later – A Diane Sawyer Special | Self |
| Cuộc Sống | Williams |
| 2021 | Christmas Magic at Kew Gardens | Self - Narrator (voice) |
| Lotus: A New Dawn | Self - Narrator (voice) |
| Buckley's Chance | Spencer |
| 2020 | Katherine Jenkins Christmas Spectacular | Self |
| Thảm Họa Minamata | Robert "Bob" Hayes |
| Tiểu Thư Emma | Mr. Woodhouse |
| 2019 | The Kindness of Strangers | Timofey |
| Liên Quân Siêu Thú | Sinclair (voice) |
| Hope Gap | Edward |
| Pokémon: Thám Tử Pikachu | Howard Clifford |
| Sometimes Always Never | Alan |
| 2017 | The Bookshop | Mr. Brundish |
| Red Nose Day Actually | Billy Mack |
| Their Finest | Ambrose Hilliard / Uncle Frank |
| 2016 | The Limehouse Golem | John Kildare |
| Dad's Army | Sergeant Wilson |
| Đầu Gấu Bắc Cực | Socrates (voice) |
| 2015 | A Grand Night In: The Story of Aardman | Self - 'Flushed Away' and 'Arthur Christmas' |
| Khách Sạn Diệu Kỳ 2 | Douglas Ainslie |
| 2014 | Pride | Cliff |
| National Theatre Live: Skylight | Tom Sergeant |
| Salting the Battlefield | Johnny Worricker |
| Turks & Caicos | Johnny Worricker |
| Chiến Binh Frankenstein | Naberius |
| 2013 | Đã Đến Lúc | Dad |
| Tận Thế | The Network (voice) |
| The Hungry Corpse | The Hungry Corpse |
| Great White Shark | Self - Narrator (voice) |
| Jack và Đại Chiến Người Khổng Lồ | General Fallon |
| Dangerous Edge: A Life of Graham Greene | Graham Greene (voice) |
| 2012 | London: The Modern Babylon | Spoken Quotations (voice) |
| Tìm Lại Ký Ức | Matthias |
| Sự Phẫn Nộ Của Các Vị Thần | Hephaestus |
| The Best Exotic Marigold Hotel | Douglas Ainslie |
| 2011 | Giáng Sinh Phiêu Lưu Ký | Grandsanta (voice) |
| Page Eight | Johnny Worricker |
| Astonish Me | The Professor |
| Real Creatures of Dirt | Self / Rattlesnake Jake |
| The Man with the Stolen Heart | Narrator |
| Rango: Tắc Kè Bông | Rattlesnake Jake (voice) |
| Chalet Girl | Richard Madsen |
| 2010 | Harry Potter và Bảo Bối Tử Thần: Phần 1 | Rufus Scrimgeour |
| Wild Target | Victor Maynard |
| 2009 | Glorious 39 | Alexander Keyes |
| Siêu Nhí Astro | Dr. Elefun / Robotsky (voice) |
| Biệt Đội Chuột Lang | Leonard Saber |
| The Boat That Rocked | Quentin |
| Thế Giới Ngầm: Người Sói Nổi Dậy | Viktor |
| 2008 | Điệp Vụ Valkyrie | Friedrich Olbricht |
| Slapper | Arnold Percy |
| 2007 | Conclusive: We Made Hot Fuzz | Self |
| Cướp Biển Vùng Caribbean: Nơi Tận Cùng Thế Giới | Davy Jones |
| Siêu Cớm | Met Chief Inspector |
| 2006 | Notes on a Scandal | Richard Hart |
| Chuột Đào Tẩu | Whitey (voice) |
| Stormbreaker | Alan Blunt |
| Cướp Biển Vùng Caribbean: Chiếc Rương Tử Thần | Davy Jones |
| We Love Cigarettes | Narrator |
| Thế Giới Ngầm II: Tiến Hóa | Viktor |
| Anatomy of a Global Thriller: Behind the Scenes of The Constant Gardener | Self |
| 2005 | Gideon's Daughter | Gideon Warner |
| 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' | Self |
| Cái Giá Của Công Lý | Sir Bernard Pellegrin |
| Inside 'The Hitchhiker's Guide to the Galaxy' | Self |
| The Girl in the Café | Lawrence |
| Đường Đến Dải Ngân Hà | Slartibartfast |
| The Magic Roundabout | Dylan (voice) |
| 2004 | Bottom Mindless Violence | Mr. Johnson (archive footage) (uncredited) |
| Enduring Love | Robin |
| Ready When You Are, Mr McGill | Phil Parish |
| Peter Ustinov: The Parkinson Interviews | Self - Narrator |
| Giữa Bầy Xác Sống | Phillip |
| Burst | Maxwell's Fan 22 |
| 2003 | Life Beyond the Box: Norman Stanley Fletcher | Self - Narrator |
| The Young Visiters | Earl of Clincham |
| Below Deck: An Interactive History Of Pirates | — |
| Thế Giới Ngầm | Viktor |
| Tình Yêu Đích Thực | Billy Mack |
| I Capture the Castle | James Mortmain |
| 2002 | Lawless Heart | Dan |
| AKA | Uncle Louis Gryffoyn |
| 2001 | Lucky Break | Roger |
| Blow Dry | Ray Robertson |
| 2000 | Longitude | Lord Sandwich |
| 1999 | Guest House Paradiso | Mr. Johnson |
| The Bass Player | — |
| 1998 | Still Crazy | Ray Simms |
| 1997 | FairyTale: A True Story | Edward Gardner |
| 1996 | True Blue | Jeremy Saville |
| Alive and Kicking | Tristan |
| 1994 | Being Human | Julian |
| 1993 | The Maitlands | Roger Maitland |
| Don't Leave Me This Way | John Tracey |
| Unnatural Causes | Oliver Latham |
| 1992 | A Masculine Ending | John Tracey |
| 1991 | Absolute Hell | Hugh Marriner |
| 1990 | Antonia and Jane | Howard Nash |
| 1989 | The Phantom of the Opera | Martin Barton |
| Mack the Knife | Tiger Brown |
| 1985 | Thirteen at Dinner | Ronald Marsh |
| Hitler's SS: Portrait in Evil | Helmut Hoffmann |
| 1984 | The Little Drummer Girl | Al |
| 1983 | Curse of the Pink Panther | ENT Doctor |
| 1982 | Easter 2016 | Connor Mullan |
| Under the Skin | Dave |
| 1981 | Eye of the Needle | Squadron Leader Blenkinsop |
| 1980 | Standing in for Henry | Bruno |
| Little Lord Fauntleroy | Officer |
| Fox | Colin Street |
| La Mort en direct | Katherine's Co-worker (uncredited) |
| Dreams of Leaving | William |
| 1979 | Deasey (Desperate) | Deasy |
| 1978 | Soldiers Talking, Cleanly | Bill |
| 1976 | Occupy! | Player in Everyman Theatre Company, Liverpool |