Home Society & PoliticsFamous PeopleActors Subscribe to RSS

Which Actors Have Played James Bond Over The Years?

Answer Question

8 Answers - Sort by: Date | Rating

    Six different actors have played spy James Bond in the official franchise. Sean Connery originated the role in 1962's Dr No, and went on to play the character in From Russia with Love (1963), Goldfinger (1964), Thunderball (1965) and You Only Live Twice (1967). He reprised the role in 1971's Diamonds are Forever and in non-canonical instalment Never Say Never Again in 1983. George Lazenby made one appearance in 1969's On Her Majesty's Secret Service, before being replaced by Roger Moore, who played the part throughout the 1970s and early 1980s. He appeared as Bond in Live and Let Die (1973), The Man with the Golden Gun (1974), The Spy who Loved Me (1977), Moonraker (1979), For Your Eyes Only (1981), Octopussy (1983) and A View to a Kill (1985). Timothy Dalton then played Bond in The Living Daylights (1987) and License to Kill (1989). Pierce Brosnan played Bond in the 1990s and early 2000s, beginning with Goldeneye in 1995, followed by Tomorrow Never Dies (1997), The World is Not Enough (1999) and Die Another Day (2002). Daniel Craig is the latest actor to play Bond, and will make his first appearance in 2006's Casino Royale.
    1 0

    Blurto 

    answered 4 years ago

    The original James Bond was played by actor Barry Nelson in a TV show. Tonydell10
    Report
    Tonydell10

    Tonydell10

    commented 11 months ago

      Barry Nelson also starred in an early BW television version of Casino Royale.  Another movie version of Casino Royale (more of a spoof) starred David Niven as Bond.
      0 0
      Guest

      Guest 

      answered 3 years ago

        David Niven - 1 really bad performance in a camp version of Casino Royal
        George Lazenby
        Sean Connery
        Roger Moore
        Timothy Dalton
        Pierce Brosnan
        Daniel Craig
        0 0

        Mathew169 

        answered 5 months ago

        From 1st to last: Sean Connery, George Lazenby, Pierce Brosnan, Timothy Dalton, Roger Moore, and Daniel Craig
        0 0

        7up 

        answered 4 months ago

        ITS not correct......1. Sean Connery 2.George Lazrnby 3.Rogger Moor 4.Timothy Dalton 5.Pierce Brosnan & 6.Daniel Carig...
        Report
        Srilankan

        Srilankan

        commented 3 months ago

        Daniel Craig
        0 0

        Cynthiah 

        answered 4 months ago

          Didn't David Niven play James Bond once?
          0 0
          Guest

          Guest 

          answered 3 months ago

          Sean Connery
          George Lazenby
          Roger Moore
          Timothy Dalton
          Pierce Brosnan
          Daniel Craig
          0 0
          Guest

          Guest 

          answered 2 months ago

          Sean Connery from 1962-1967,1971. George Lazenby 1969. Roger Moore from 1973-1985. Timothy Dalton from 1987-1989. Pierce Brosnan from 1995-2002. Daniel Craig 2006-Present.
          0 0

          Seminole2 

          answered 2 months ago

          More

             
             

            Ask a Question via Twitter

            Send a question to @askblurtit and we will publish it online and send you a reply everytime you receive an answer.

            Blurtit Store

            Get T-shirts, hoodies, caps and more at the Blurtit store