Sean Connery was the first James Bond and appeared in the film ' Dr. No' in 1962. He played Bond from 1961–1967, 1970–1971, and from 1982–1983.
George Lazenby appeared in only one Bond film, 'On Her Majesty's Secret Service' in 1969. He was a little-known Australian actor at the time. Although people were not happy with his acting, Lazenby was nominated for the Golden Globe Award for New Star of the Year.
Roger Moore has played James Bond more than any other actor. He appeared in seven movies from 1973-1985. His eyebrow-raising laid back and charming portrayal are hard to forget.
Timothy Dalton brought a new perspective to the character after the retirement of Roger Moore in 1985. He only played Bond in two movies 'The Living Daylights' and 'Licence to Kill'.
Pierce Brosnan took over the role of James Bond after the retirement of Timothy Dalton from the role in 1994. Brosnan was the last actor to play 007 before the ball went into Craig's court.
Daniel Craig's first bond movie 'Casino Royale'came out in 2006. At first, people were outraged by this non-conventional casting of James Bond however Craig proved them wrong with his skills.