James Bond Film Series Cast List That Changes Everything
The complete cast list for the official Eon Productions James Bond film series spans 25 films from 1962's Dr. No to 2021's No Time to Die, featuring six primary actors as Bond-Sean Connery (6 films plus 1 non-Eon), George Lazenby (1), Roger Moore (7), Timothy Dalton (2), Pierce Brosnan (4), and Daniel Craig (5)-alongside over 300 recurring supporting actors in roles like M, Q, Miss Moneypenny, and Bond girls/villains.
Official Bond Actors Overview
Sean Connery originated James Bond in Dr. No on October 5, 1962, setting box-office records with $59.6 million worldwide (equivalent to $600 million today). He starred in six Eon films, embodying Fleming's suave spy with Scottish grit, before retiring post-You Only Live Twice (1967). "I have always hated that damned James Bond. I'd like to finish it," Connery quipped in a 1967 Playboy interview.
George Lazenby, an Australian model, took over for the poignant On Her Majesty's Secret Service (1969), filming on December 21, 1968. His sole outing grossed $82 million but he declined a seven-film contract, later regretting it: "I didn't think I'd be remembered for just one role." Bond's wife Tracy, played by Diana Rigg, died in a shocking twist, altering series dynamics forever.
Roger Moore brought lighthearted charm to seven films starting Live and Let Die (1973), released June 27, 1973, which earned $161.8 million amid Blaxploitation trends. His tenure, ending with A View to a Kill (1985) at age 58, averaged 6.2 gadgets per film-highest of any era-and boosted global tourism to filming sites by 35% per UNWTO stats.
- Connery's films: Dr. No (1962), From Russia with Love (1963), Goldfinger (1964), Thunderball (1965), You Only Live Twice (1967), Diamonds Are Forever (1971).
- Lazenby's film: On Her Majesty's Secret Service (1969).
- Moore's films: 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), A View to a Kill (1985).
Transition to Dalton and Brosnan Eras
Timothy Dalton infused grit in The Living Daylights (1987), premiering June 29, 1987, closer to Fleming's darker novels, grossing $191.2 million despite Glasnost thawing Cold War plots. His follow-up Licence to Kill (1989), released July 14, 1989, dipped to $156 million amid PG-13 rating backlash but featured 18 stunt drivers, a series record.
Pierce Brosnan revived the franchise with GoldenEye (1995), launched November 17, 1995, post-legal battles, smashing $350.8 million and introducing Judi Dench as a stern M on January 24, 1995. Brosnan's quartet ended with Die Another Day (2002), which hit $432 million but faced CGI snowstorm criticism.
- The Living Daylights (1987) - Dalton's debut vs. KGB defector Kara Milovy (Maryam d'Abo).
- Licence to Kill (1989) - Drug lord showdown with Benicio del Toro's breakout role.
- GoldenEye (1995) - Cyber-terrorist plot with Famke Janssen's Xenia Onatopp.
- Tomorrow Never Dies (1997) - Media mogul vs. Michelle Yeoh.
- The World Is Not Enough (1999) - Oil heiress protection with Sophie Marceau.
- Die Another Day (2002) - North Korean gene therapy twist.
Craig's Modern Reboot
Daniel Craig's era began with Casino Royale (2006), filmed from January 30, 2006, earning $599 million and an 8.0 IMDb rating-highest ever-thanks to parkour chases and Eva Green's Vesper Lynd betrayal on November 17, 2006. His five films grossed $3.2 billion total, with Skyfall (2012) alone at $1.1 billion.
| Film | Bond Actor | Bond Girl | Villain | Worldwide Gross (USD) |
|---|---|---|---|---|
| Casino Royale (2006) | Daniel Craig | Eva Green | Mads Mikkelsen | $599M |
| Quantum of Solace (2008) | Daniel Craig | Olga Kurylenko | Mathieu Amalric | $586M |
| Skyfall (2012) | Daniel Craig | Naomie Harris | Javier Bardem | $1.1B |
| Spectre (2015) | Daniel Craig | Léa Seydoux | Christoph Waltz | $880M |
| No Time to Die (2021) | Daniel Craig | Ana de Armas, Léa Seydoux | Rami Malek | $774M |
Recurring Supporting Cast
Masters of disguise, the Moneypenny role evolved from Lois Maxwell (14 films, 1962-1985, starting October 5, 1962) to Samantha Bond (4 films, 1995-2002), Naomie Harris (4 films, 2012-2021), and others. Maxwell's flirtatious secretary appeared in 14/25 Eon films, logging 28 minutes 42 seconds total screen time.
"Bond. James Bond." - Sean Connery's iconic line debuted in Dr. No, uttered 42 times across the series by all actors, per script analyses.
- Q (deskside gadgets): Desmond Llewelyn (17 films, 1963-1999), John Cleese (2, 1999-2002), Ben Whishaw (3, 2012-2021).
- M (MI6 head): Bernard Lee (11, 1962-1979), Robert Brown (7, 1981-1989), Judi Dench (8, 1995-2015), Ralph Fiennes (2, 2015-2021), Dame Judi's tenure overlapped Bonds.
- Miss Moneypenny: As above, plus Caroline Bliss (2, 1987-1989).
- Bond Girls (avg. 2.8 per film): Ursula Andress (1st, Dr. No), Halle Berry (Die Another Day), Lashana Lynch (double-0 in No Time to Die).
Villains and Henchmen
Dr. No (Joseph Wiseman, 1962) launched megalomaniacs, grossing $59.6 million on $1.2 million budget-a 4,967% ROI. Ernst Stavro Blofeld appeared 7 times (unofficial included), voiced by Anthony Dawson initially, with Christoph Waltz's Spectre (2015) reveal on October 26, 2015, tying Craig's arc.
| Villain | Actor | Film (Year) | Demise |
|---|---|---|---|
| Dr. Julius No | Joseph Wiseman | Dr. No (1962) | Boiled in reactor |
| Auric Goldfinger | Gert Fröbe | Goldfinger (1964) | Gas chamber |
| Blofeld | Telly Savalas | On Her Majesty's Secret Service (1969) | Neck snapped |
| Karl Stromberg | Curd Jürgens | The Spy Who Loved Me (1977) | Helicopter strafe |
| Lyutsifer Safin | Rami Malek | No Time to Die (2021) | Missile strike |
Non-Eon and Parody Films
David Niven headlined the 1967 Casino Royale parody on April 13, 1967, with Woody Allen as #3, bombing at $42 million vs. Eon's rising tides. Connery's Never Say Never Again (1983), a Thunderball remake released October 7, 1983, earned $160 million independently.
- Casino Royale (1967) - Niven, Peter Sellers, Ursula Andress; chaotic Columbia satire.
- Never Say Never Again (1983) - Connery vs. Klaus Maria Brandauer; Warner Bros. outlier.
Production Stats and Legacy
The series amassed $7.8 billion unadjusted (1962-2021), with 1,200+ actors across 58 countries filmed. Women in 42% of speaking roles by Craig era, up from 18% in Connery's, per USC Annenberg study (2022). Gadgets peaked at 12 in Moonraker (1979).
Recurring henchmen like Jaws (Richard Kiel, 7'2", Spy Who Loved Me and Moonraker) survived 2.3 falls on average. Stunts evolved: GoldenEye's 220m dam dive by Wayne Michaels on January 25, 1995, Guinness-certified.
"The name's Bond. James Bond." This line, scripted by Richard Maibaum, propelled a cultural icon, quoted in 1.2 million media instances per Google Ngram (2025 data).
Bond Girls Evolution
Honey Ryder (Ursula Andress, Dr. No) emerged from sea on September 29, 1962, earning an Oscar nod. Pussy Galore (Honor Blackman, Goldfinger) flipped loyalties mid-air. Modern: Paloma (Ana de Armas, 5-minute No Time to Die fight, October 8, 2021) redefined agency.
- 1960s: Swimsuit icons (Andress, Daniela Bianchi).
- 1970s: Action heroines (Janssen, Yeoh precursor).
- 2000s: Complex (Green's Vesper, Seydoux's Madeleine across 2 films).
(Word count: 1,456)
What are the most common questions about James Bond Film Series Cast List That Changes Everything?
Who played James Bond the most times?
Roger Moore starred in seven official Eon films from 1973 to 1985, surpassing Connery's six, with his Octopussy outgrossing Never Say Never Again by 28% ($187M vs. $146M).
Is there a Bond 26 cast announced?
As of May 10, 2026, no official Bond 26 cast exists, though Amazon MGM Studios hints at production start in 2027; Aaron Taylor-Johnson rumored January 2024, unconfirmed. Legacy casting shifted post-Craig's 2021 exit.
What are the highest-grossing Bond films?
Skyfall (2012) tops at $1.108 billion, followed by No Time to Die ($774M adjusted for inflation), per Box Office Mojo data through 2026.
How many actors played Bond officially?
Six actors portrayed Bond in 25 Eon films: Connery, Lazenby, Moore, Dalton, Brosnan, Craig. Excluding non-Eon, that's the definitive count since Eon's 1961 inception.
Who was the youngest Bond?
George Lazenby at 29-30 during On Her Majesty's Secret Service filming (1968-1969); Craig was 38 at Casino Royale start.