The legendary Sean Connery is no more. The actor has delivered some memorable performances over the 7 long decade career but will always be remembered as the first actor to play the famous spy James Bond. Over the years, starting from 1954, a lot of actors brought the famous spy to life. With an incredible lineup of 20 films, here is a list of actors who have played the world's most famous spy, James Bond.
Sean Connery was officially the first James Bond to appear in movies and of course, he is undoubtedly the greatest James Bond actor of all time. Sean started his career as 007 with the 1962 film 'Dr. No' and continued to portray the character, in 'Russia With Love', 'Goldfinger', 'Thunderball', 'You Only Live Twice', 'Diamonds are Forever', and 'Never Say Never Again.' While he was playing the spy character, James Bond was selected as the third-greatest hero in cinema history by the American Film Institute.
(Photograph:X)
David Niven played 007 in the comedic version of 'Casino Royale' in 1967, one of the few Bond movies that were not produced by Eon Productions. Despite the film not receiving rave reviews by the audience and critics, Niven was considered the perfect actor to play the iconic spy by author Ian Fleming.
(Photograph:X)
George Lazenby bagged the James Bond character after Sean Connery left the role in 1967. George appeared as 007 in 1969 movie 'On Her Majesty's Secret Service'. However, he left the series, even before the movie was released. His tenure as Bond was the shortest among the actors who have played the spy. Although, Lazenby is the only Bond actor to receive a Golden Globe nomination so far.
(Photograph:X)
Pierce Brosnan is the fifth James Bond. The Irish actor stepped into the role in 1995, and from his good look and charm he gave four Bond successful films - starting from 'GoldenEye', 'Tomorrow Never Dies', 'The World is Not Enough', and 'Die Another Day' before stepping away from the world of 007.
(Photograph:X)
After Pierce Brosnan's depart from the spy world in 2004, Daniel Craig stepped in as the new generations favourite Bond. Over the years, he has delivered incredible work as 007 and delivered booming box office numbers as well. Craig, one of the longest-serving James Bond actor starred in five films, including - 'Casino Royale', 'Quantum of Solace', 'Skyfall', 'Spectre', and upcoming and his last offering as Bond 'No Time to Die'. The movie will hit the big screen in November 2020.
(Photograph:X)