How Many Actors Have Played James Bond?
The Big Picture
- The original James Bond, Barry Nelson, had a short stint as agent 007 in a forgotten TV episode before the iconic Sean Connery took over.
- Roger Moore, one of the top three Bonds, brought charm and charisma to the role across seven films, ending with A View to a Kill .
- Daniel Craig's rugged take on James Bond in the last five films has made him a fan favorite, rivaling the performances of Sean Connery.
In 1953, writer Ian Fleming had a novel published that is still affecting the landscape of modern entertainment today. That novel was called Casino Royale and would be the world's first introduction to the character of James Bond, an agent in Britain's MI6. Twelve James Bond novels in total would cover the adventures of Agent 007.
Though Fleming died in 1964, he lived long enough to see his creation turned into a radio play, a TV special, a comic, and, of course, movies. Many men have played James Bond over the past eight decades, with rumors swirling that Aaron Taylor-Johnson might be the next one to pop on the famous tuxedo. From Sean Connery to Daniel Craig, 007 has become one of the most popular fictional characters of all time. Despite that popularity, you might not know all eight actors who have played him.
Barry Nelson (1954)
While you'd be forgiven for being positive that Sean Connery was the first James Bond, he actually wasn't. That distinction goes to Barry Nelson. One year after the publication of Casino Royale, it was turned into an episode of the CBS anthology series Climax! It was a forgotten performance that was lost for decades. At only one hour long, audiences had no expectations going in, as the book wasn't well known at the time. Nelson has the familiar tux and plays Bond with coolness, but the character also has Nelson's normal American accent. Though he was by no means the greatest Bond, he had a natural chemistry with the show's villain, Peter Lorre as LeChiffre.
Sean Connery (1962-1971, 1983)
This James Bond is still the most famous. Sean Connery was only 32 when he made his James Bond debut in 1962's Dr. No. This wasn't a case of a household name being offered the role. The part was actually Connery's big break, launching his career to superstardom, which would last decades, until his 2003 retirement after the release of The League of Extraordinary Gentlemen. No matter what other successes he had (and there would be plenty), we'd always see him as James Bond.
Connery played Bond seven times. After 1967's You Only Live Twice, Connery actually quit due to salary frustrations and boredom playing the role. George Lazenby would take the mantle, and then, in 1971, after Clint Eastwood said no to playing 007, Connery came back for Diamonds Are Forever, and one last time, a dozen years later, in 1983, for Never Say Never Again.
David Niven (1967)
In 1967, we had the strangest of James Bond entries. Here, Academy Award-winning legendary actor David Niven got his shot at playing James Bond at age 57. Though Sean Connery was still playing 007, Niven got to as well thanks to producer Charles K. Feldman buying the rights to the Casino Royale novel. It was then the fortune (or misfortune) of Niven to try to play a character that someone else had already made famous and was still portraying. This second of the three Casino Royale adaptations is more of a bizarre farce than an action film. It tries to be something different from the James Bond we know, which is bold, but it was also its undoing. It flopped and quickly became forgotten. Despite Niven's best efforts, this spoof made James Bond look like a joke.
George Lazenby (1969)
In 1969, Bond producers Albert Broccoli and Harry Saltzman had to do the impossible: replace Sean Connery. They turned to another little-known actor, an Australian model-turned-actor named George Lazenby. How unknown was he? His role as James Bond in On Her Majesty's Secret Service was actually his first.
Surprisingly, Lazenby excelled, with On Her Majesty's Secret Service being considered one of the best Bond films due to the extra characterization given to his character. It would be his only outing as Bond though, thanks to him taking the advice of an agent who told him not to sign on for more than one film, combined with the failure at the box office from moviegoers who couldn't see anyone else but Connery as James Bond.
Roger Moore (1973-1985)
Producer Albert Broccoli turned to Roger Moore to be the next James Bond. At 46, Moore was not an acting rookie looking for his big break. While he wasn't a megastar, he was a known name, mostly due to his TV work for series such as Maverick and The Saint. Moore's first outing as Bond was in Live and Let Die. Where Lazenby's time had failed, Moore was accepted as a replacement for Connery. Like Connery, Roger Moore played 007 seven times, ending his run at the age of 58. Moore stepped down from the part after 1985's A View to a Kill. Though popular opinion is that his films got a little too campy, and he stayed on a little too long, Roger Moore is regarded as one of the top three Bonds by most.
Timothy Dalton (1987-1989)
In 1987, a new James Bond was born with Timothy Dalton. At 41 years old, he was a decade and a half younger than Roger Moore. This was a much-needed change, as Moore looked out of place in the decade among the muscle-bound heroes of the '80s like Arnold Schwarzenegger and Sylvester Stallone. Dalton was not a huge star, but he'd worked all over the place, from the UK to the United States, in everything from theater to TV, and films. Dalton only played James Bond twice, in 1987's The Living Daylights and 1989's License to Kill. He made Bond feel young and cool again, with two well-received action-packed outings. Then came a lawsuit that put the franchise on hold for five years, with Danjaq and MGM fighting over their claim to the films. By the time it had been decided, Dalton's contract had come to an end and he declined to return.
Pierce Brosnan (1995-2002)
In the mid-90s, James Bond returned after a long six-year absence. 42-year-old Pierce Brosnan now took the mantle, starting with GoldenEye. He may be the most well-known actor at the time of his casting. Not only did he have significant parts in movies like Mrs. Doubtfire and Dante's Peak, but he was a major U.S. TV star in the 1980s. As the star of the NBC series Remington Steele for six seasons, Brosnan played a cool, dark-haired thief turned private investigator who looked like a million bucks in a tuxedo. It was the perfect tryout for Bond.
RelatedPeople Thought This Bond Girl Actually Died During Filming
James Bond is part of a big conspiracy theory.
Brosnan's Bond brought the physicality that Dalton had, while also bringing a bit of the playboy attitude of Moore's Bond. He played 007 four times, and even more times in several popular video games, taking the character into a new millennium and ending with 2002's Die Another Day. Brosnan wanted to keep playing Bond, but with him approaching 50, producers decided that he was too old and fired him.
Daniel Craig (2005-2021)
CloseIn 2005, after a long career as a character actor in films such as Elizabeth and Sylvia, as well as the very Bond-like Layer Cake, the franchise's new producer and decision maker, Barbara Broccoli, settled on 37-year-old Daniel Craig to be the latest James Bond. There was some anger from fans at first, due to Brosnan's popularity and the perceived ageism that saw him replaced, but Daniel Craig very quickly won audiences over with a James Bond so popular that he rivals Sean Connery's performances.
Craig knocked it out of the park right away with the third adaptation of Casino Royale. His Bond was more akin to Jason Bourne than many other Bonds, due to his rugged seriousness and the dark nature of some of the films, but that's what fans wanted. Craig played Bond longer than anyone, giving us five films over a not-so-long-enough sixteen years. Whoever the next James Bond will be certainly has a huge tuxedo to fill.
All 25 James Bond movies are streaming on Amazon Prime Video in the U.S.
ncG1vNJzZmibn6G5qrDEq2Wcp51ktbDDjKaYp7FdlrC1u9GsZKGZppp6sbjAspydZZqWuqa%2FjJump5xf