
Since 1962, six actors have officially portrayed James Bond in EON Productions films. From Sean Connery’s debut in Dr. No to Daniel Craig’s final outing in No Time to Die, each performer has brought a distinct sensibility to the role. As of 2026, the next actor has not been announced, leaving the iconic role open for a new era.
The character of James Bond has appeared in 27 official films, spanning seven decades. While various actors have played Bond in television adaptations or non-EON productions, the core film series remains the benchmark for 007’s legacy.
This guide covers every official James Bond actor in chronological order, key biographical details, the status of the next casting, and answers to the most common questions about the franchise.
All James Bond Actors in Order: Full Timeline and List
- Only six actors have officially portrayed James Bond in EON Productions films, spanning over 60 years.
- Roger Moore starred in the most Bond films (7), while Daniel Craig held the longest continuous tenure (15 years).
- Sean Connery is widely regarded as the definitive Bond, but Pierce Brosnan and Daniel Craig also command large fan followings.
- As of 2026, no successor to Daniel Craig has been officially announced; speculation includes Aaron Taylor-Johnson and Henry Cavill.
- Two official Bond actors have died: Sean Connery (2020) and Roger Moore (2017). All other official actors are still alive.
| Actor | Films | Years Active | Age at First Bond | Status |
|---|---|---|---|---|
| Sean Connery | 7 (incl. unofficial Never Say Never Again) | 1962–1983 | 32 | Deceased (2020) |
| George Lazenby | 1 | 1969 | 29 | Alive |
| Roger Moore | 7 | 1973–1985 | 45 | Deceased (2017) |
| Timothy Dalton | 2 | 1987–1989 | 41 | Alive |
| Pierce Brosnan | 4 | 1995–2002 | 42 | Alive |
| Daniel Craig | 5 | 2006–2021 | 38 | Alive |
Who Will Be the Next James Bond Actor? (2026 and Beyond)
As of June 2026, EON Productions has not officially announced the actor who will succeed Daniel Craig. Craig concluded his tenure with No Time to Die in 2021. The next film, often referred to as Bond 26, does not yet have a confirmed release date or lead.
Current Casting Rumors
Media reports frequently name Aaron Taylor-Johnson and Henry Cavill as frontrunners. However, producers Barbara Broccoli and Michael G. Wilson have stated that they are in no rush to cast the role. Broccoli has said the next Bond should be a fresh face, someone willing to commit to multiple films.
Barbara Broccoli told the press in 2022 that James Bond should be a fresh face. She emphasized the importance of finding someone new to take on the mantle, rather than a household name.
James Bond Actors: Biographies, Ages, and Deaths
Sean Connery (1962–1983)
Sean Connery was the first official James Bond, debuting at age 32 in Dr. No (1962). He played the role in six EON films and one unofficial entry, Never Say Never Again (1983). Connery died on October 31, 2020, at age 90.
George Lazenby (1969)
George Lazenby played Bond only once, in On Her Majesty’s Secret Service (1969). He was the youngest actor to take the role, at age 30. Lazenby is still alive as of 2026.
Roger Moore (1973–1985)
Roger Moore starred in seven Bond films, more than any other actor. His tenure began with Live and Let Die (1973) and ended with A View to a Kill (1985). Moore died on May 2, 2023, at age 95.
Timothy Dalton (1987–1989)
Timothy Dalton played Bond in two films: The Living Daylights (1987) and License to Kill (1989). He brought a grittier edge to the character. Dalton is alive as of 2026.
Pierce Brosnan (1995–2002)
Pierce Brosnan modernized Bond across four films, starting with GoldenEye (1995). His last film was Die Another Day (2002). Brosnan is alive.
Daniel Craig (2006–2021)
Daniel Craig redefined Bond with a darker, more emotionally complex portrayal. He starred in five films, from Casino Royale (2006) to No Time to Die (2021). Craig holds the record for longest continuous tenure at 15 years. He is alive.
The youngest official Bond actor was George Lazenby (29–30 at filming). The oldest debutant was Roger Moore (45). Daniel Craig was 38 when he first played Bond.
The James Bond Actors Video Game: Which Bonds Have Appeared?
James Bond has appeared in numerous video games over the decades. Several official actors provided their likeness or voice for these titles. Notable examples include GoldenEye 007 (Wii version featuring Daniel Craig), Blood Stone (also voiced by Craig), and older games such as Nightfire and 007: Legends that included representations of Sean Connery, Roger Moore, Timothy Dalton, and Pierce Brosnan.
These appearances often use the actors’ likenesses from their respective film eras. The extent to which an actor’s video game portrayal is considered “official” varies, as not every game is directly tied to EON Productions.
Only one game, GoldenEye 007 (2010, Wii), features Daniel Craig as the primary likeness and voice. Other games use archival likenesses or composite designs.
How Are the James Bond Actors Ranked? Best to Worst
Rankings of James Bond actors are inherently subjective. Critics and fans often weigh factors such as charm, physicality, interpretation of the character, and box office success. Common consensus places Sean Connery and Daniel Craig at the top, while George Lazenby and Timothy Dalton occupy lower spots due to shorter tenures.
What Makes a Great Bond?
A strong Bond combines sophistication with a sense of danger. Sean Connery set the template. Roger Moore added humor. Timothy Dalton introduced grit. Pierce Brosnan brought polish. Daniel Craig deepened the emotional stakes.
No official ranking exists. Lists from outlets like GQ or IMDB reflect editorial or user opinion. The only objective metrics are box office gross, critical scores, and longevity, each favoring different actors.
When Did Each James Bond Actor Debut? A Complete Timeline
- 1962 – Sean Connery debuts in Dr. No.
- 1969 – George Lazenby debuts in On Her Majesty’s Secret Service.
- 1973 – Roger Moore debuts in Live and Let Die.
- 1987 – Timothy Dalton debuts in The Living Daylights.
- 1995 – Pierce Brosnan debuts in GoldenEye.
- 2006 – Daniel Craig debuts in Casino Royale.
What Is Known and What Is Still Uncertain About James Bond Actors?
| Established Information | Information That Remains Unclear |
|---|---|
| Six actors have officially portrayed James Bond in EON films. | The identity of the next James Bond actor is not confirmed. |
| Sean Connery and Roger Moore are deceased. | Whether a video game appearance counts as an official portrayal is debated. |
| Daniel Craig was the most recent Bond (2006–2021). | Some lists include Barry Nelson (1954 TV) and David Niven (1967 non-EON), but they are not considered official. |
What Does Each James Bond Actor Bring to the Role?
The role of James Bond demands a blend of charm, physicality, and sophistication. Sean Connery established the archetype: a ruthless, confident agent. Roger Moore made the character lighter and more humorous. Timothy Dalton introduced a darker, more serious tone. Pierce Brosnan merged old-school charm with modern action. Daniel Craig deepened the character’s emotional complexity and vulnerability.
No Bond actor has ever reprised the role after leaving the series. Each casting has been a one-time decision, reflecting the producers’ desire to start fresh with each new actor.
What Do the Producers and Critics Say About James Bond Actors?
“James Bond should be a fresh face. We want to see someone new take on the mantle.”
– Barbara Broccoli, Bond producer (2022 interview)
“The next James Bond must commit to at least three films.”
– Rumored franchise requirement, widely reported by entertainment news
“Sean Connery was Bond. He defined the role for a generation.”
– Critic consensus
What Is the Bottom Line on James Bond Actors?
Six official actors have shaped the James Bond franchise over 60 years, each leaving a unique mark. As of 2026, the role is open, and the next actor remains unknown. For more on fictional character guides, see our Jack Sparrow – Complete Character Guide and Real-Life Inspiration.
Frequently Asked Questions
How many James Bond actors have there been?
Six official actors in EON Productions films: Sean Connery, George Lazenby, Roger Moore, Timothy Dalton, Pierce Brosnan, and Daniel Craig. Barry Nelson (TV) and David Niven (unofficial) are sometimes mentioned but not part of the main series.
Who was the first James Bond actor?
Sean Connery was the first in the EON film series, starting with Dr. No (1962). Barry Nelson played Bond on TV in 1954.
Who is the current James Bond actor?
As of 2026, there is no current James Bond actor. Daniel Craig stepped down after No Time to Die (2021). The role is vacant.
Which James Bond actor has been in the most films?
Roger Moore and Sean Connery each starred in seven official Bond films (Connery also appeared in the unofficial Never Say Never Again).
What was the last James Bond film with Daniel Craig?
No Time to Die (2021).
Is there a James Bond actor video game?
Yes. Games like GoldenEye 007 (Daniel Craig on Wii), Blood Stone (voice of Daniel Craig), and older titles with Sean Connery or Roger Moore likenesses exist.
Which James Bond actors have died?
Sean Connery (2020) and Roger Moore (2017). All other official actors are alive as of 2026.
Who is the youngest James Bond actor?
George Lazenby, who was 30 when he played Bond in On Her Majesty’s Secret Service (1969).
Will there be a James Bond film in 2026?
No official release date for Bond 26 has been announced. Reports suggest a casting decision may come in 2026.
For more entertainment character guides, see our article on Mister Bean – Actor, Age, Death Hoax Debunked and Series Guide.



