Best Actors Who Have Portrayed James Bond In EON Productions' Films

These are the greatest actors who have portrayed James Bond 007 in official EON Productions' James Bond films. Non-EON Productions films do not count.

The Top Ten
  1. Sean Connery

    Sir Thomas Sean Connery (August 25, 1930 - October 31, 2020) was a Scottish actor and producer. He won an Academy Award, two BAFTA Awards, and three Golden Globes. He was best known for playing James Bond in seven films from 1962 to 1983, as well as for roles such as Jim Malone in The Untouchables and... read more

    It's a very close battle between Sir Sean Connery and Roger Moore... but Sean wins it, with Roger happily at second.

    The name is Bond... James Bond... and Sean Connery is the actor who played him best.

    So smooth, suave, and sexy, with a smoldering voice!

  2. Roger Moore

    Sir Roger George Moore KBE (1927-2017) was an English actor. He portrayed James Bond in seven feature films between 1973 and 1985, including Live and Let Die, The Spy Who Loved Me, and Moonraker. Before his Bond role, Moore appeared in various television dramas such as Ivanhoe, The Alaskans, and Maverick... read more

    The longer and more dynamic action packed films, with the best inventions, showcased his style. His acting is full of irony and sarcasm, which made him very unique.

    Roger Moore's OK, but his films let him down. The storylines seem very repetitive, and the campiness can get tiresome.

    Roger Moore is the funniest out of them all.

  3. Daniel Craig

    Daniel Wroughton Craig is an English actor. He trained at the National Youth Theatre and graduated from the Guildhall School of Music and Drama in 1991, before beginning his career on stage. Craig is best known for portraying James Bond in five films from Casino Royale (2006) to No Time to Die (2021... read more

    Daniel Craig is the first Bond who brought lots of profits to EON Productions, and he is the best Bond ever for them.

  4. Timothy Dalton

    Timothy Peter Dalton is an English actor. He portrayed James Bond in The Living Daylights (1987) and Licence to Kill (1989). Dalton is also known for playing Rassilon in Doctor Who and Rhett Butler in the television miniseries Scarlett.

    It's such a shame Timothy Dalton only did two films as James Bond because his interpretation of the iconic character was fantastic. His portrayal was much more realistic. James Bond is not just a womanizer, but an assassin, and Timothy Dalton embodied this brilliantly.

    Although his films were undoubtedly not the greatest of the franchise, his performance was the true highlight for me. He's definitely the best James Bond in terms of his interpretation and how he sees the character.

    Timothy Dalton and Daniel Craig are always switching for me, but Dalton is the most realistic. I think he looks the most like a spy.

  5. Pierce Brosnan

    Pierce Brendan Brosnan (born 16 May 1953) is an Irish actor and film producer who became the fifth actor to portray James Bond in the official film series. After leaving school at age sixteen, he began training in commercial illustration at Saint Martin's School of Art in London before studying acting... read more

    Pierce Brosnan, definitely! He gave the James Bond character and movies drama. His acting was exciting! He is the best there is, the best there was, and the best there will ever be as James Bond.

    The whole package. Brosnan had everything you could ask for in the character: looks, charisma, sense of humor, and he was very decent when it came to action.

    He was the coolest Bond ever. Also, the Bond I first saw when I was little.

  6. George Lazenby

    George Robert Lazenby is an Australian actor and former model, best known for portraying James Bond in the 1969 film On Her Majesty's Secret Service. At age 29, he was the youngest actor to date to play the iconic spy. Although he only played Bond once, his performance remains a unique entry in the series... read more

    I think George Lazenby was fantastic! His movie On Her Majesty's Secret Service is my second favorite Bond film. George Lazenby had it all - charm, humor, and the likeness of James Bond. I wish he had done more than one movie.

    Wasted potential.

BAdd New Item