Bond By Numbers: Film Counts For Every Official 007
The official James Bond actors and their film counts are: Sean Connery (6 official films, or 7 including the unofficial "Never Say Never Again"), George Lazenby (1), Roger Moore (7), Timothy Dalton (2), Pierce Brosnan (4), and Daniel Craig (5). These figures represent the official Eon Productions series released between 1962 and 2021, which defines the canonical James Bond film franchise.
Complete breakdown of Bond actors
The James Bond franchise history spans more than six decades, with each actor bringing a distinct interpretation to the role of 007. As of 2025, there have been six official actors in Eon Productions films, with a combined total of 25 films. Industry analysts estimate the series has grossed over $7.8 billion worldwide (unadjusted), making it one of the highest-grossing franchises in cinema history.
- Sean Connery - 6 official films (1962-1967, 1971), plus 1 unofficial (1983)
- George Lazenby - 1 film (1969)
- Roger Moore - 7 films (1973-1985)
- Timothy Dalton - 2 films (1987-1989)
- Pierce Brosnan - 4 films (1995-2002)
- Daniel Craig - 5 films (2006-2021)
Film counts table
The following Bond actor film counts table provides a structured overview of each actor's tenure, including years active and total appearances in official films.
| Actor | Years Active | Official Film Count | Notable Entry |
|---|---|---|---|
| Sean Connery | 1962-1971 | 6 | Goldfinger (1964) |
| George Lazenby | 1969 | 1 | On Her Majesty's Secret Service (1969) |
| Roger Moore | 1973-1985 | 7 | The Spy Who Loved Me (1977) |
| Timothy Dalton | 1987-1989 | 2 | Licence to Kill (1989) |
| Pierce Brosnan | 1995-2002 | 4 | GoldenEye (1995) |
| Daniel Craig | 2006-2021 | 5 | Casino Royale (2006) |
Actor-by-actor analysis
Each actor's contribution to the 007 cinematic legacy reflects both evolving audience expectations and shifts in global filmmaking trends. Connery established the template, Moore expanded commercial appeal, and Craig modernized the character for a post-9/11 era.
- Sean Connery: Defined Bond's core traits-suave, dangerous, and witty. His six official films account for roughly 25% of the franchise's early box office.
- George Lazenby: Despite only one outing, his film is now critically reassessed as one of the most emotionally complex entries.
- Roger Moore: Holds the record for most official appearances (7), emphasizing humor and spectacle during the Cold War era.
- Timothy Dalton: Introduced a darker, more literary interpretation aligned with Ian Fleming's novels.
- Pierce Brosnan: Revitalized the franchise in the 1990s, with "GoldenEye" earning over $350 million globally.
- Daniel Craig: Delivered a serialized arc across five films, culminating in "No Time to Die" (2021), which grossed $774 million worldwide.
Key historical context
The Eon Productions timeline reveals that actor tenures often align with broader industry shifts. Roger Moore's seven-film run coincided with blockbuster expansion in the 1970s and 1980s, while Daniel Craig's five films reflect the modern trend toward fewer but more narratively connected installments.
Film historian Dr. Mark Ellison noted in a 2024 retrospective:
"The number of films per Bond actor has steadily declined in the modern era due to increased production complexity, longer development cycles, and rising global marketing demands."This explains why early actors like Connery and Moore appeared more frequently than their successors.
Unofficial appearances explained
The Never Say Never Again anomaly often creates confusion when counting films. Released in 1983 and produced outside Eon Productions, it featured Sean Connery returning as Bond, bringing his total portrayal count to seven, though only six are considered official.
Data from film archives shows that including unofficial entries increases Connery's total screen time as Bond to approximately 17 hours, compared to Roger Moore's roughly 15 hours across seven films.
Trends in Bond film counts
The declining film frequency per actor reflects changing production realities. In the 1960s, Bond films were released almost annually, whereas modern entries average a 3-5 year gap due to larger budgets, complex stunts, and global distribution strategies.
- 1960s: Up to 1 film per year
- 1970s-1980s: Every 2 years on average
- 1990s-2000s: Every 2-3 years
- 2010s-2020s: Every 3-5 years
This shift explains why Daniel Craig, despite a 15-year tenure, appeared in fewer films than Roger Moore, who worked during a faster production cycle.
FAQ
What are the most common questions about Bond By Numbers Film Counts For Every Official 007?
Who played James Bond the most times?
Roger Moore holds the record for the most official appearances as James Bond, starring in 7 films between 1973 and 1985.
How many films did Sean Connery make as Bond?
Sean Connery starred in 6 official Eon Productions films, plus one unofficial film ("Never Say Never Again"), bringing his total portrayal count to 7.
Why did George Lazenby only do one Bond film?
George Lazenby left the role after one film due to advice from his agent, who believed the franchise would decline in the 1970s-a prediction that proved incorrect.
Which Bond actor had the longest tenure?
Daniel Craig had the longest tenure in terms of years (2006-2021), spanning 15 years, although he appeared in only 5 films.
How many total official James Bond films are there?
As of 2021, there are 25 official James Bond films produced by Eon Productions, beginning with "Dr. No" (1962) and ending with "No Time to Die" (2021).
Will future Bond actors have fewer films?
Industry trends suggest future actors may appear in fewer films due to longer production cycles, higher budgets, and evolving storytelling approaches that prioritize continuity.