A who's who of the actors portraying 007
Actor Films

Sean Connery: "Dr. No," 1962; "From Russia With Love," 1963; "Goldfinger," 1964; "Thunderball," 1965; "You Only Live Twice," 1967; "Diamonds Are Forever," 1971*

George Lazenby: "On Her Majesty’s Secret Service," 1969

Roger Moore: "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; "A View to a Kill," 1985

Timothy Dalton: "The Living Daylights," 1987; "Licence to Kill," 1989

Pierce Brosnan: "GoldenEye," 1995; "Tomorrow Never Dies," 1997; "The World Is Not Enough," 1999; "Die Another Day," 2002

Daniel Craig: "Casino Royale," 2006