Multiple choice general knowledge culture

Who played James Bond in 'Diamonds are Forever'?

  1. Sean Connery

  2. Roger Moore

  3. George Lazenby

  4. Timothy Dalton

Reveal answer Fill a bubble to check yourself
A Correct answer
Explanation

Sean Connery portrayed James Bond in 'Diamonds are Forever' (1971), marking his final official appearance as 007 in the Eon Productions series. Roger Moore took over the role starting with 'Live and Let Die' (1973), while Lazenby appeared only in 'On Her Majesty's Secret Service' (1969).