Richard E. Grant Filmography: Every Movie and TV Show in Order
All 104 Richard E. Grant roles in chronological order (1983 to 2026): 74 movies and 30 TV series.

How many movies and TV shows has Richard E. Grant been in? This complete Richard E. Grant filmography lists 104 credited roles (74 films, 30 TV series), in chronological order from 1983 to 2026, with links to our full guides where available.
Richard E. Grant movies in order
- Withnail & I (1987) as Withnail
- How to Get Ahead in Advertising (1989) as Denis Dimbleby Bagley
- Warlock (1989) as Giles Redferne
- Mountains of the Moon (1990) as Oliphant
- Henry & June (1990) as Hugo Guiler
- L.A. Story (1991) as Roland Mackey
- Hudson Hawk (1991) as Darwin Mayflower
- The Player (1992) as Tom Oakley
- Bram Stoker's Dracula (1992) as Dr. Jack Seward
- The Age of Innocence (1993) as Lawrence "Larry" Lefferts
- Prêt-à-Porter (1994) as Cort Romney
- Jack & Sarah (1995) as Jack
- Franz Kafka's It's a Wonderful Life (1995) as Franz Kafka
- The Cold Light of Day (1996) as Viktor Marek
- The Portrait of a Lady (1996) as Lord Warburton
- Twelfth Night (1996) as Sir Andrew Aguecheek
- The Serpent's Kiss (1997) as James Fitzmaurice
- Spice World (1997) as Clifford
- Doctor Who: The Curse of Fatal Death (1999) as The Quite Handsome Doctor
- A Christmas Carol (1999) as Bob Cratchit
- The Miracle Maker (2000) as John The Baptist (voice)
- The Little Vampire (2000) as Frederick Sackville-Bagg
- Gosford Park (2001) as George
- Sherlock: Case of Evil (2002) as Mycroft
- The Hound of the Baskervilles (2002) as Jack Stapleton
- Monsieur N. (2003) as Hudson Lowe
- Bright Young Things (2003) as Father Rothschild
- Corpse Bride (2005) as Barkis Bittern (voice)
- Colour Me Kubrick (2005) as Jasper
- Garfield: A Tail of Two Kitties (2006) as Preston (voice)
- Penelope (2007) as Franklin Wilhern
- Garden of Eden (2008) as Colonel Philip Boyle
- Filth and Wisdom (2008) as Prof Flynn
- Love Hurts (2009) as Ben Bingham
- Jackboots on Whitehall (2010) as The Vicar (voice)
- The Nutcracker (2010) as Father
- Foster (2011) as Mr. Potts
- The Last Fashion Show (2011) as Federico Marinoni
- Horrid Henry: The Movie (2011) as Vic Van Wrinkle
- The Iron Lady (2011) as Michael Heseltine
- Zambezia (2012) as Cecil (voice)
- For No Good Reason (2012) as Self
- Doctor Who: The Snowmen (2012) as Dr. Walter Simeon
- Khumba (2013) as Bradley (voice)
- About Time (2013) as Lawyer in Play (uncredited)
- Dom Hemingway (2013) as Dickie Black
- Queen & Country (2015) as Major Cross
- Teeth (2015)
- Jackie (2016) as Bill Walton
- The Last Dragonslayer (2016) as Dragon (voice)
- Their Finest (2017) as Roger Swain
- Logan (2017) as Dr. Rice
- The Hitman's Bodyguard (2017) as Seifert
- Can You Ever Forgive Me? (2018) as Jack Hock
- The Nutcracker and the Four Realms (2018) as Shiver
- Palm Beach (2019) as Billy
- Star Wars: The Rise of Skywalker (2019) as Allegiant General Pryde
- The Skywalker Legacy (2020) as Self
- Ben Platt: Live from Radio City Music Hall (2020) as Self
- Hitman's Wife's Bodyguard (2021) as Seifert
- Everybody's Talking About Jamie (2021) as Hugo Battersby / Loco Chanelle
- Attack of the Hollywood Clichés! (2021) as Self - Actor
- Robin Robin (2021) as Magpie (voice)
- The Spine of Night (2021) as The Guardian (voice)
- Marvel Studios' 2021 Disney+ Day Special (2021) as Classic Loki (archive footage)
- An Audience with Adele (2021) as Self
- Persuasion (2022) as Sir Walter Elliot
- The Lesson (2023) as J.M. Sinclair
- Saltburn (2023) as Sir James Catton
- Argylle (2024) as Director Fowler
- Death of a Unicorn (2025) as Odell
- The Thursday Murder Club (2025) as Bobby Tanner
- Nuremberg (2025) as Sir David Maxwell-Fyfe
- Ladies First (2026) as Pigeon Man
Richard E. Grant TV shows
- Natural World (1983)
- The Simpsons (1989) as British Voice / Julian (voice)
- Rab C. Nesbitt (1990) as Chingford Steel
- Absolutely Fabulous (1992) as Dream Justin
- Frasier (1993) as Stephen Moon
- Shooting Stars (1993) as Self
- Karaoke (1996) as Nick Balmer
- Ant & Dec's Saturday Night Takeaway (2002) as Self - Guest Announcer
- Agatha Christie's Marple (2004) as Raymond West
- Doctor Who (2005) as The Great Intelligence
- Doctor Who (2005) as Dr Simeon
- Would I Lie to You? (2007) as Self
- Downton Abbey (2010) as Simon Bricker
- The Crimson Petal and the White (2011) as Doctor Curlew
- Game of Thrones (2011) as Izembaro
- Girls (2012) as Jasper
- Gadget Man (2012)
- Dig (2015) as Ian Margrove
- Jekyll and Hyde (2015) as Sir Roger Bulstrode
- A Series of Unfortunate Events (2017) as Man with Beard But No Hair
- Dispatches from Elsewhere (2020) as Octavio
- Marvel Studios Assembled (2021) as Self - Classic Loki
- Loki (2021) as Classic Loki
- The Outlaws (2021) as The Earl
- RuPaul's Drag Race UK vs The World (2022) as Self - Guest Judge
- Suspect (2022) as Harry
- The Franchise (2024) as Peter Fairchild
- Nautilus (2024) as The White Rajah
- Too Much (2025) as Jonno Ratigan
- The Other Bennet Sister (2026) as Mr. Bennet
Filmography data via TMDB, refreshed automatically as new roles are announced.
Frequently asked questions
How many movies has Richard E. Grant been in?
Richard E. Grant has 74 credited film roles and 30 TV roles, for a total of 104 credits from 1983 to 2026.
What was Richard E. Grant's first major role?
Natural World (1983).
What is Richard E. Grant's most recent project?
Ladies First (2026).



