James Bond is probably one of the most iconic male characters in film history. Also known for his code number 007, Bond is a British Intelligence Service agent known for his secret spy advanced gadgets and irresistible charms. He is also notorious for his relationships with multiple women, dubbed as "Bond Girls." Aside from that, Bond is up against mustache-twirling antagonists referred to as "Bond Villains."

The latest iteration of the spy film franchise "No Time to Die" is set for release this November 20, 2020. With this news, it is a perfect time to look back at the actors who brought life to the iconic British spy.

Barry Nelson

Nelson was the first actor ever to take the James Bond name. On top of that, he played the part of the British spy in television series Climax! even though he was American.

Sean Connery

While Nelson was first, Connery was the first iconic James Bond. While Ian Fleming doubted Connery at first, the actor was able to prove himself and spawned a decade-long career playing 007. The Scottish actor was in Dr. No, From Russia With Love, Goldfinger, Thunderball/Never Say Never Again, You Only Live Twice, and Diamonds are Forever.

Bob Simmons

Simmons is Connery's stunt double and is widely known as the one in the iconic gun barrel scene. While the stuntman did not star as the British agent, the gun barrel scene is so iconic that he deserves a spot on this list.

David Niven

Author Ian Fleming commends Niven's portrayal of James Bond, saying that the latter is the perfect actor for the role. However, David Niven played a less serious version of the character in the Casino Royale released in 1967.

9 Actors Who Brought the Swag and Charm of James Bond to Life
(Photo : Getty Images)

George Lazenby

Connery retired from playing the role of James Bond, so the production team was forced to hire a new one. They got Lazenby for On Her Majesty's Secret Service. The film was well received, and Lazenby got a Golden Globe nomination for the role. However, the Australian actor decided not to make another Bond movie while Connery was convinced back to the role.

Roger Moore

Moore was brought in when Connery was once again not readily available for the role. He is also the first actor to portray the character's nationality correctly because he is British. He starred in Live and Let Die, The Man With the Golden Gun, The Spy Who Loved Me, Moonraker, For Your Eyes Only, Octopussy, and A View to Kill.

Timothy Dalton

After Moore, Dalton was taken in for the role of the British spy agent. He only starred in two movies The Living Daylights and License to Kill. Both films struggled in the box office, and Dalton left the role.

Pierce Brosnan

The playboy version of the character is popularized by Brosnan. He starred in GoldenEye, Tomorrow Never Dies, The World is Not Enough, and Die Another Day.

Daniel Craig

He is the present-day version of James Bond, taking on a dark gritty version of the character as opposed to Brosnan's ladies man style. Daniel Craig appeared in Casino Royale, Quantum of Solace, Skyfall, Spectre, and the upcoming film No Time To Die.

See More Amazon, James Bond