Complete James Bond Cast List-some Picks May Shock You
- 01. How to read this list
- 02. Official Eon films: chronological cast table
- 03. Notable recurring actors and appearance counts
- 04. Movie-by-movie short notes (select highlights)
- 05. Expert context and statistics
- 06. Where fans commonly miss actors
- 07. Quotation and primary-source notes
- 08. Quick-reference film index (titles only)
Complete James Bond cast list by movie: Below is a movie-by-movie cast list covering the official Eon Productions James Bond films (1962-2021) with key credited actors per title; each film entry lists principal cast members including Bond, main villain, Bond girl(s), M, Miss Moneypenny, and Q when applicable, in chronological release order. Dr. No (1962) stars Sean Connery as James Bond, Ursula Andress as Honey Ryder, Joseph Wiseman as Dr. No, Bernard Lee as M, Lois Maxwell as Miss Moneypenny, and Peter Burton as M's aide.
How to read this list
This catalogue groups films by release year and lists the principal credited cast for quick reference; use the film title to locate a specific movie and the adjacent cast row in the table for names and roles.
Official Eon films: chronological cast table
| Year | Film | James Bond | Main Villain | Bond Woman(s) | Key Supporting (M / Q / Moneypenny) |
|---|---|---|---|---|---|
| 1962 | Dr. No | Sean Connery | Joseph Wiseman (Dr. No) | Ursula Andress (Honey Ryder) | Bernard Lee / Peter Burton / Lois Maxwell |
| 1963 | From Russia With Love | Sean Connery | Robert Shaw (Red Grant) | Daniela Bianchi (Tatiana) | Bernard Lee / Lois Maxwell |
| 1964 | Goldfinger | Sean Connery | Gert Fröbe (Goldfinger) | Honor Blackman (Pussy Galore) | Bernard Lee / Lois Maxwell / Desmond Llewelyn |
| 1965 | Thunderball | Sean Connery | Adolfo Celi (Fiona's contact/Emilio Largo) | Claudine Auger (Domino) | Bernard Lee / Lois Maxwell / Desmond Llewelyn |
| 1967 | You Only Live Twice | Sean Connery | Donald Pleasence (Ernst Stavro Blofeld) | Akiko Wakabayashi / Mie Hama | Bernard Lee / Lois Maxwell / Desmond Llewelyn |
| 1969 | On Her Majesty's Secret Service | George Lazenby | Telly Savalas (Blofeld) | Diana Rigg (Tracy) | Bernard Lee / Lois Maxwell |
| 1971 | Diamonds Are Forever | Sean Connery | Charles Gray (Blofeld) | Jill St. John (Tiffany Case) | Bernard Lee / Lois Maxwell / Desmond Llewelyn |
| 1973 | Live and Let Die | Roger Moore | Yaphet Kotto (Dr. Kananga/Mr. Big) | Jane Seymour (Solitaire) | Lois Maxwell / Desmond Llewelyn |
| 1974 | The Man with the Golden Gun | Roger Moore | Christopher Lee (Scaramanga) | Maud Adams (Andrea Anders) | Lois Maxwell / Desmond Llewelyn |
| 1977 | The Spy Who Loved Me | Roger Moore | Curd Jürgens (Karl Stromberg) | Barbara Bach (Anya Amasova) | Lois Maxwell / Desmond Llewelyn |
| 1979 | Moonraker | Roger Moore | Michael Lonsdale (Hugo Drax) | Corinne Cléry (Corinne Dufour) | Lois Maxwell / Desmond Llewelyn |
| 1981 | For Your Eyes Only | Roger Moore | Pierce Brosnan (as Remington Steele-like agent cameo noted in press) | Carole Bouquet (Melina) | Lois Maxwell / Desmond Llewelyn |
| 1983 | Octopussy | Roger Moore | Louis Jourdan (Kamal Khan) | Maud Adams (Octopussy) | Lois Maxwell / Desmond Llewelyn |
| 1987 | The Living Daylights | Timothy Dalton | Jeroen Krabbé (General Koskov) | Maryam d'Abo (Kara) | Robert Brown / Desmond Llewelyn |
| 1989 | Licence to Kill | Timothy Dalton | Robert Davi (Franz Sanchez) | Carey Lowell (Pam Bouvier) | Robert Brown / Desmond Llewelyn |
| 1995 | GoldenEye | Pierce Brosnan | Sean Bean (Alec Trevelyan) | Izabella Scorupco (Natalya) | Judi Dench / Desmond Llewelyn |
| 1997 | Tomorrow Never Dies | Pierce Brosnan | Jonathan Pryce (Elliot Carver) | Michelle Yeoh (Wai Lin) | Judi Dench / Desmond Llewelyn |
| 1999 | The World Is Not Enough | Pierce Brosnan | Robert Carlyle (Renard) | Sophie Marceau (Elektra) | Judi Dench / Desmond Llewelyn |
| 2002 | Die Another Day | Pierce Brosnan | Halle Berry (Jinx noted as ally; villain Gustav Graves played by Toby Stephens) | Rosamund Pike (Miranda Frost) | Judi Dench / John Cleese |
| 2006 | Casino Royale | Daniel Craig | Mads Mikkelsen (Le Chiffre) | Eva Green (Vesper Lynd) | Judi Dench / Ken Adam (production note) |
| 2008 | Quantum of Solace | Daniel Craig | Mathieu Amalric (Greene) | Olga Kurylenko (Camille) | Judi Dench / Desmond Llewelyn (archival/tribute) |
| 2012 | Skyfall | Daniel Craig | Javier Bardem (Silva) | Bérénice Marlohe (Séverine) | Judi Dench / Ralph Fiennes |
| 2015 | Spectre | Daniel Craig | Christoph Waltz (Franz Oberhauser) | Monica Bellucci / Léa Seydoux | Ralph Fiennes / Naomie Harris |
| 2021 | No Time to Die | Daniel Craig | Rami Malek (Safin) | Léa Seydoux (Dr. Madeleine Swann) | Ralph Fiennes / Naomie Harris / Ben Whishaw |
This table is a compact reference for the principal credited players across the official series up to 2021; use the film title for further expansion where each title often lists dozens more supporting players and uncredited cameos. principal credited players appear in most press credits and promotional materials.
Notable recurring actors and appearance counts
- Desmond Llewelyn appeared as Q in 17 official films across 1963-1999, establishing the franchise's gadget tradition.
- Lois Maxwell served as Miss Moneypenny in 14 films from 1962-1985, becoming one of the longest-running supporting presences.
- Bernard Lee played M in 11 films between 1962-1979 and is often cited as the definitive early-era M.
- Rory Kinnear and Naomie Harris are modern recurring players (Tanner and Moneypenny respectively) across the 2008-2021 arc.
Movie-by-movie short notes (select highlights)
Dr. No (1962) introduced Sean Connery as Bond and established the visual motifs later echoed across the franchise; Ursula Andress' beach entrance became an iconic publicity image.
Goldfinger (1964) solidified the formula: a memorable villain, a named gadget master (Q), and a theme song that charted internationally.
On Her Majesty's Secret Service (1969) is unique for its single Bond actor change (George Lazenby) and for killing Bond's future spouse on-screen, a rarity for mainstream franchises then.
GoldenEye (1995) relaunched the series after a six-year gap with Pierce Brosnan and introduced Judi Dench as a modernized M; the film also features Sean Bean as a prominent antagonist.
Casino Royale (2006) rebooted Bond's origin with Daniel Craig and a grittier tone; Eva Green's Vesper Lynd is widely cited as one of the series' most complex Bond partners.
Expert context and statistics
Across the official Eon series there are 27 main films released between 1962 and 2021; the franchise has employed over 1,200 credited speaking roles and roughly 7,000 extras across shoots and locations globally, according to aggregated cast-counting by franchise compendia. 27 main films is the commonly referenced official count used by Eon-linked databases.
From a casting perspective, the six official primary Bond actors (Connery, Lazenby, Moore, Dalton, Brosnan, Craig) together account for the lead role in all 27 official features; Sean Connery and Roger Moore each made seven official series appearances as Bond, a record later matched only in certain counting methods. six official Bond actors are a standard media shorthand.
Notable cameo and technical-casting facts: Bob Simmons performed the original on-screen gun-barrel sequence in 1962, and several crew members (producers and stunt coordinators) have small uncredited roles across multiple films-an example of franchise casting continuity used to maintain creative consistency. Bob Simmons is frequently credited by film historians for the earliest physical portrayal.
Where fans commonly miss actors
- Uncredited cameos - stunt performers and background actors such as the recurring Gunbarrel performers (e.g., Bob Simmons) often go unlisted in simplified cast lists.
- Non-Eon films - titles like the 1967 Casino Royale and 1983 Never Say Never Again are sometimes omitted from "official" lists, leading to missing names like David Niven and Kim Basinger in some compilations.
- Multiple-role actors - actors such as Walter Gotell, who appeared in different roles across decades, are sometimes overlooked by casual fans.
Quotation and primary-source notes
"We always tried to give Bond something new." - long-time production contributor on evolving casting and character continuity, quoted in franchise retrospectives.
Quick-reference film index (titles only)
- Dr. No (1962)
- From Russia With Love (1963)
- Goldfinger (1964)
- Thunderball (1965)
- You Only Live Twice (1967)
- On Her Majesty's Secret Service (1969)
- Diamonds Are Forever (1971)
- Live and Let Die (1973)
- The Man with the Golden Gun (1974)
- The Spy Who Loved Me (1977)
- Moonraker (1979)
- For Your Eyes Only (1981)
- Octopussy (1983)
- Never Say Never Again (1983) - non-Eon
- A View to a Kill (1985)
- The Living Daylights (1987)
- Licence to Kill (1989)
- GoldenEye (1995)
- Tomorrow Never Dies (1997)
- The World Is Not Enough (1999)
- Die Another Day (2002)
- Casino Royale (2006)
- Quantum of Solace (2008)
- Skyfall (2012)
- Spectre (2015)
- No Time to Die (2021)
For a fully expanded cast list per film (including bit players and uncredited roles) consult dedicated film-credit archives and the official film press kits; they provide scene-level casting and exact credit order for professional reference. fully expanded cast list pages are the canonical source for academic or archival work.
Key concerns and solutions for Complete James Bond Cast List Some Picks May Shock You
[Which films include non-Eon Bond appearances]?
Two widely noted non-Eon Bond productions are the 1967 Casino Royale (a satirical multi-director release starring David Niven in some versions) and the 1983 Never Say Never Again (starring Sean Connery) which are officially separate from Eon Productions' continuity.
[Who has played Q most often]?
Desmond Llewelyn played Q the most in the official series, appearing in 17 films between 1963 and 1999 and shaping the franchise's gadget-driven identity.
[How many actors played M]?
Historically, M has been portrayed by Bernard Lee, Robert Brown, Judi Dench, and Ralph Fiennes in the official series, reflecting periodic re-castings and modernizations of the role.
[Where to find full credited casts]?
For exhaustive, film-by-film cast lists and full credits consult comprehensive databases and film-specific pages (for example, franchise compendia and film encyclopedias) which list both credited and uncredited participants.