Sunday, 21 June 2026Concise UK news briefings · Politics · Business · Public affairsAboutSourcesContactNewsletter

Cast List of James Bond Films – Actors From Connery to Craig

The James Bond franchise comprises 27 films released between 1962 and 2021, featuring six principal actors in the role of 007 across Eon Productions’ official series. From Sean Connery’s 1962 debut in Dr. No to Daniel Craig’s 2021 conclusion in No Time to Die, the series has maintained a consistent format of globetrotting espionage paired with extensive rotating supporting casts.

Each era introduced distinct interpretations of Ian Fleming’s creation, accompanied by memorable co-stars comprising allies, villains, and romantic interests. The complete cast list includes numerous performers, with key figures appearing across multiple installments and establishing recurring character archetypes within the 007 universe.

James Bond Actors in Order by Year

The Connery Era

1962–1967, 1971, 1983

Six Eon Productions films plus the 1983 non-Eon remake Never Say Never Again. Established the cinematic template for the character.

The Moore Expansion

1973–1985

Seven-film tenure representing the longest official run, characterized by increased levity and gadgetry.

The Transition Years

1987–2002

Timothy Dalton’s two darker thrillers (1987–1989) followed by Pierce Brosnan’s four-film modernization (1995–2002).

The Craig Reboot

2006–2021

Five-film arc delivering a serialized origin story and definitive conclusion to the character’s modern incarnation.

  • Roger Moore portrayed Bond in seven films, the highest count of any single actor in the official Eon series
  • Sean Connery appeared in six Eon productions and returned for the 1983 non-Eon production Never Say Never Again
  • George Lazenby played 007 only once in 1969’s On Her Majesty’s Secret Service
  • Daniel Craig’s tenure lasted 15 years despite producing five films, concluding with 2021’s No Time to Die
  • Twelve actors total have portrayed Bond when including non-Eon and unofficial productions
  • The series comprises 26 Eon films plus one additional non-Eon Connery appearance
Actor Films Years Active Notable Co-Stars
Sean Connery 7 1962–1967, 1971, 1983 Ursula Andress, Honor Blackman, Jill St. John
George Lazenby 1 1969 Diana Rigg, Telly Savalas
Roger Moore 7 1973–1985 Jane Seymour, Christopher Lee, Christopher Walken
Timothy Dalton 2 1987–1989 Maryam d’Abo, Robert Davi
Pierce Brosnan 4 1995–2002 Michelle Yeoh, Halle Berry, Sophie Marceau
Daniel Craig 5 2006–2021 Olga Kurylenko, Léa Seydoux, Rami Malek

All James Bond Movies in Order

The chronological progression of Bond films reflects shifting cultural contexts and cinematic trends across six decades. The complete filmography maintained by MGM sources documents 26 official entries plus the 1983 non-Eon remake.

The Connery Foundations (1962–1971, 1983)

Sean Connery originated the cinematic Bond with Dr. No (1962), followed by From Russia with Love (1963), Goldfinger (1964), Thunderball (1965), and You Only Live Twice (1967). He returned for Diamonds Are Forever (1971) and the non-canon Never Say Never Again (1983), the latter featuring Klaus Maria Brandauer and Kim Basinger.

The Moore Expansion (1973–1985)

Roger Moore’s seven-film run began with Live and Let Die (1973) opposite Jane Seymour, continuing through The Man with the Golden Gun (1974) with Christopher Lee, The Spy Who Loved Me (1977) featuring Barbara Bach, Moonraker (1979), For Your Eyes Only (1981), Octopussy (1983), and concluding with A View to a Kill (1985) alongside Christopher Walken.

The Dalton Interlude (1987–1989)

Timothy Dalton introduced a harder-edged interpretation across The Living Daylights (1987) with Maryam d’Abo and Licence to Kill (1989) featuring Carey Lowell, emphasizing Fleming’s original literary characterization.

The Brosnan Renaissance (1995–2002)

Pierce Brosnan’s four-film cycle commenced with GoldenEye (1995) opposite Sean Bean and Izabella Scorupco, followed by Tomorrow Never Dies (1997) with Michelle Yeoh, The World Is Not Enough (1999) featuring Sophie Marceau, and Die Another Day (2002) with Halle Berry and Rosamund Pike.

The Craig Reboot (2006–2021)

Daniel Craig’s tenure began with Casino Royale (2006), establishing a new continuity with Judi Dench continuing as M. Subsequent entries included Quantum of Solace (2008), Skyfall (2012) with Naomie Harris and Ralph Fiennes, Spectre (2015) featuring Christoph Waltz, and No Time to Die (2021) with Rami Malek.

Critical Reception Data

Casino Royale (2006) holds a 94% approval rating on Rotten Tomatoes, while Skyfall (2012) maintains 92%, ranking among the franchise’s most critically acclaimed entries according to aggregated reviews.

Who Are the Actors Who Played James Bond?

Six actors have portrayed James Bond in the official Eon Productions series, though expanded definitions incorporating non-Eon films and television adaptations increase this total. Contemporary listings confirm Lazenby’s single appearance while documenting Brosnan’s four-film span.

The Six Official Cinematic Portrayals

The recognized canon includes Connery (seven appearances including non-Eon), Lazenby (one), Moore (seven), Dalton (two), Brosnan (four), and Craig (five). These performers account for the 26-film official continuity.

Non-Eon and Alternative Appearances

Beyond the official series, David Niven portrayed Sir James Bond in the 1967 parody Casino Royale, while Barry Nelson played an Americanized “Jimmy Bond” in a 1954 television adaptation. These portrayals contribute to the total count of twelve actors who have played the character across all media.

Clarifying Common Misconceptions

Search queries frequently reference nine Bond actors, possibly conflating official portrayals with additional voice actors, parody performers, and television adaptations. Official Eon Productions documentation recognizes six principal cinematic portrayals.

The “Twelve Actors” statistic

When including radio dramas, television adaptations, and non-Eon films such as the 1967 Casino Royale, the total number of performers who have portrayed James Bond extends to twelve distinct actors.

James Bond Actors in Order with Pictures

Visual documentation of the Bond actors reflects distinct aesthetic eras in cinema history. Connery’s 1960s portrayals established the formal dinner suit as standard attire, while Moore’s 1970s tenure embraced wider lapels and leisure suits. Dalton’s late-1980s appearances introduced darker, more utilitarian costuming, and Brosnan’s 1990s films featured updated Brioni tailoring. Craig’s 2006–2021 run emphasized physical bulk and tactical gear over traditional formalwear.

Promotional photography for each actor emphasizes different aspects of the character: Connery’s confident masculinity, Moore’s raised eyebrow sophistication, Dalton’s intensity, Brosnan’s polished charm, and Craig’s rugged physicality. These visual distinctions correspond to shifting audience expectations across six decades.

Image Rights and Archives

Official 007 imagery remains tightly controlled by Eon Productions and MGM Studios. While parody and non-Eon appearances including the 1967 Casino Royale exist in separate archives, these materials follow different licensing protocols than the official series.

Timeline of James Bond Film Releases

  1. 1962–1967: Connery’s initial Eon run establishes the franchise with five consecutive films from Dr. No through You Only Live Twice
  2. 1969: George Lazenby’s single appearance in On Her Majesty’s Secret Service
  3. 1971: Connery returns for Diamonds Are Forever before departing the role
  4. 1973–1985: Roger Moore’s seven-film tenure spans Live and Let Die through A View to a Kill
  5. 1983: Connery’s final appearance in the non-Eon Never Say Never Again, released the same year as Moore’s Octopussy
  6. 1987–1989: Timothy Dalton’s two-film run with The Living Daylights and Licence to Kill
  7. 1995–2002: Pierce Brosnan’s quadrilogy beginning with GoldenEye
  8. 2006–2021: Daniel Craig’s five-film arc concluding with No Time to Die

Established Facts and Remaining Questions

Established Information Information That Remains Unclear
Six actors portrayed Bond in Eon’s 26-film series (1962–2021) Identity and announcement timeline for the next official Bond actor
Roger Moore appeared in seven films, the most of any single actor Whether future films will continue Craig’s continuity or reboot again
Daniel Craig’s era concluded definitively with No Time to Die in 2021 Specific contractual details and salary figures for upcoming casting
Never Say Never Again (1983) remains the only non-Eon film starring an official Bond actor Official franchise treatment of the 1967 Casino Royale parody in canonical listings
Twelve total actors have played 007 across all media including unofficial productions Precise production start dates for Bond 26

Context and Cultural Significance

The evolution of Bond casting reflects broader shifts in action cinema and masculinity on screen. Connery’s 1960s portrayal aligned with Cold War espionage thrillers, while Moore’s 1970s run incorporated blaxploitation elements and science fiction concepts during the era’s genre-blending trends.

Dalton’s brief tenure attempted to restore literary fidelity during a period of increasingly violent action cinema, whereas Brosnan’s 1990s films positioned Bond against post-Cold War terrorism and media manipulation. Craig’s 2006–2021 run coincided with the dominance of serialized storytelling and “gritty reboot” aesthetics, as seen in contemporary franchises. Unlike the Alien films in order, which maintain a continuous narrative thread, the Bond series functions as discrete adventures with flexible continuity.

Supporting casts expanded across the Craig era to include recurring intelligence personnel played by Naomie Harris, Ben Whishaw, and Ralph Fiennes, creating an ensemble structure distinct from earlier films focused primarily on Bond’s solo operations.

Sources and Notable References

Casino Royale marked Craig’s debut as Bond, showing him “at the start of his career, having just earned 00 status and his licence to kill,” with his target being terrorist financier Le Chiffre.

007.com

Goldfinger (1964) is where the Bond formula solidified, featuring the famous line “A martini. Shaken, not stirred” and establishing the franchise’s trademark gadgetry.

— Rotten Tomatoes

The British Film Institute maintains extensive archives documenting the franchise’s impact on UK cinema and its evolution across distinct production eras.

British Film Institute

Summary

The James Bond franchise comprises 27 films featuring multiple generations of actors, with six official cinematic portrayals from Sean Connery to Daniel Craig spanning 1962 to 2021. While the Next James Bond casting announcement remains pending and future production timelines uncertain, the existing catalog provides a complete chronological record of 007’s evolution from Cold War espionage to modern serialized storytelling.

Frequently Asked Questions

Who appears in the cast of list of James Bond films Daniel Craig?

Daniel Craig’s five-film tenure (2006–2021) featured Olga Kurylenko and Mathieu Amalric in Quantum of Solace, Naomie Harris and Ralph Fiennes in Skyfall, Léa Seydoux and Christoph Waltz in Spectre, and Rami Malek alongside returning Seydoux in No Time to Die.

What is the cast of list of James Bond films No Time to Die?

No Time to Die (2021) stars Daniel Craig opposite Rami Malek as Lyutsifer Safin, Léa Seydoux as Madeleine Swann, Lashana Lynch as Nomi, Ana de Armas as Paloma, and returning franchise regulars Ralph Fiennes, Naomie Harris, and Ben Whishaw.

Which actors count as James Bond characters actors?

Official portrayals include Sean Connery, George Lazenby, Roger Moore, Timothy Dalton, Pierce Brosnan, and Daniel Craig. Expanded lists incorporate David Niven (1967), Barry Nelson (1954), and additional voice/radio performers totaling twelve actors.

Who are the 9 actors who played James Bond?

The “nine actors” figure likely conflates the six official Eon portrayals with parody performers and voice actors. Official documentation confirms six cinematic leads, with twelve total across all media including radio and television.

How many James Bond films exist in total?

Eon Productions released 26 official films (1962–2021). Adding the 1983 non-Eon Never Say Never Again and the 1967 parody Casino Royale brings the total to 27 theatrical features.

Which actor played James Bond the most times?

Sean Connery and Roger Moore each portrayed Bond in seven films. Connery’s count includes the 1983 non-Eon Never Say Never Again; Moore’s seven were all official Eon productions (1973–1985).

What is the correct order to watch James Bond movies?

Chronological order follows release dates: Connery (1962–1967, 1971, 1983), Lazenby (1969), Moore (1973–1985), Dalton (1987–1989), Brosnan (1995–2002), and Craig (2006–2021). No Time to Die concludes the current continuity.

Maya ThompsonFounding Editor

Maya covers culture and lifestyle for DailyBrief — TV, film, streaming and what-to-watch guides. She has written about entertainment for the better part of a decade and keeps our long-running cast lists and series pages current as new seasons and episodes land.