The James Bond film cast spans decades of cinema, featuring multiple actors who have embodied the role of secret agent 007. This guide covers each Eon-produced Bond film, the actor who played James Bond, the primary villain, and major supporting characters for every release. Whether you are looking for cast details for a specific film or comparing actors across eras, this overview provides clear, verified information.
James Bond Lead Actors by Film
The role of James Bond has been portrayed by several actors since the character’s cinematic debut. Below is a list of the main 007 actor for each Eon Productions film, along with the year of release and the film title.
| Year | Film | James Bond Actor |
|---|---|---|
| 1962 | Dr. No | Sean Connery |
| 1963 | From Russia with Love | Sean Connery |
| 1964 | Goldfinger | Sean Connery |
| 1965 | Thunderball | Sean Connery |
| 1967 | Casino Royale | David Niven |
| 1969 | On Her Majesty’s Secret Service | George Lazenby |
| 1971 | Diamonds Are Forever | Sean Connery |
| 1973 | Live and Let Die | Roger Moore |
| 1974 | Diamonds Are Forever | Sean Connery |
| 1974 | The Man with the Golden Gun | Roger Moore |
| 1977 | The Spy Who Loved Me | Roger Moore |
| 1979 | Moonraker | Roger Moore |
| 1981 | For Your Eyes Only | Roger Moore |
| 1983 | Octopussy | Roger Moore |
| 1983 | Never Say Never Again | Sean Connery |
| 1985 | A View to a Kill | Roger Moore |
| 1987 | The Living Daylights | Timothy Dalton |
| 1989 | Licence to Kill | Timothy Dalton |
| 1995 | GoldenEye | Pierce Brosnan |
| 1997 | Tomorrow Never Dies | Pierce Brosnan |
| 1999 | The World Is Not Enough | Pierce Brosnan |
| 2002 | Die Another Day | Pierce Brosnan |
| 2006 | Casino Royale | Daniel Craig |
| 2008 | Quantum of Solace | Daniel Craig |
| 2012 | Skyfall | Daniel Craig |
| 2015 | Spectre | Daniel Craig |
| 2021 | No Time to Die | Daniel Craig |
Notable Co-Stars and Supporting Cast
Each Bond film features a range of co-stars, from primary love interests to recurring allies. While the James Bond actor changes over time, certain performers appear across multiple films, and some characters have become iconic. This section highlights key actors in recurring roles and notable one-off performances.
- Miss Moneypenny: Originally played by Lois Maxwell (films 1962–1985), later by Caroline Bliss and then Naomie Harris (Skyfall, Spectre).
- M: The head of MI6, played by various actors including Bernard Lee, Robert Brown, Judi Dench, and Ralph Fiennes.
- Q: The MI6 quartermaster, commonly associated with Desmond Llewelyn, John Cleese, and Ben Whishaw.
- Villains: Key antagonists include Ernst Stavro Blofeld (Donald Pleasence, Telly Savalas), Auric Goldfinger (Gert Fröbe), and Silva (Javier Bardem).
Cast Breakdown by Film Era
Different eras of James Bond films are often associated with distinct casting trends. Early casting emphasized theatrical backgrounds, while later films favored actors with action experience. The table below summarizes the Bond actors by era and highlights a signature film for each.
| Era | Bond Actor(s) | Signature Film Example |
|---|---|---|
| 1960s–1970s (Sean Connery) | Sean Connery, George Lazenby | Goldfinger (1964) |
| 1970s–1980s (Roger Moore) | Roger Moore | The Man with the Golden Gun (1974) |
| 1980s–1990s (Timothy Dalton) | Timothy Dalton | The Living Daylights (1987) |
| 1990s–2000s (Pierce Brosnan) | Pierce Brosnan | GoldenEye (1995) |
| 2000s–2020s (Daniel Craig) | Daniel Craig | Skyfall (2012) |
Recurring Characters and Actors Across Multiple Films
Certain characters appear in more than one film, sometimes played by different actors. Roles such as M, Q, and Moneypenny provide continuity across the series, while villains are often portrayed by actors closely associated with a single film. Below is a concise overview of recurring roles.
| Character | Actor(s) | Films |
|---|---|---|
| M | Bernard Lee, Robert Brown, Judi Dench, Ralph Fiennes | Multiple |
| Q | Desmond Llewelyn, John Cleese, Ben Whishaw | Multiple |
| Moneypenny | Lois Maxwell, Caroline Bliss, Naomie Harris | Multiple |
| Blofeld | Donald Pleasence, Telly Savalas, Charles Gray | Multiple |
| Tiffany Case | Jill St. John | Diamonds Are Forever (1971) |
| Vesper Lynd | Eva Green | Casino Royale (2006) |
| Madeleine Swann | Léa Seydoux | Spectre, No Time to Die (2021) |
| Q | Ben Whishaw | Skyfall, Spectre, No Time to Die |
James Bond Supporting Cast Highlights
Supporting performances often define individual Bond films and contribute to the series’ lasting appeal. Some actors are remembered for a single iconic role, while others built long-running associations with the franchise. High-information highlights include casting choices that shaped audience perception of characters and brought distinct star power to each era.
- Rory Kinnear played Bill Tanner in Skyfall and No Time to Die, continuing a long line of actors in supporting MI6 roles.
- Jeffrey Wright as Felix Leiter appears across multiple films, providing continuity for Bond’s CIA ally.
- Christoph Waltz as Ernst Stavro Blofeld in Spectre added a modern, menacing interpretation of a classic villain.
Evolution of the James Bond Cast
The James Bond film cast has evolved to reflect changes in cinema and audience expectations. Earlier films often featured stage actors and Hollywood stars, while later entries have emphasized actors with action credentials and global recognition. The progression of the lead role demonstrates shifts in screen persona, from Sean Connery’s suave charisma to Daniel Craig’s intense physicality. Supporting cast selections have also adapted, balancing star power with character depth to maintain narrative cohesion across long-running franchises.