Net Worth →
Filmographies

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.

By the Pop Culture Files editorial team4 min read✓ Fact-checked
Richard E. Grant filmography
TMDB

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

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).

Sources

More in Movies