Trivia ForgePlay free →

Which actor played the role of James Bond in the most official Eon Productions films, totaling seven appearances?

Show answer

Roger Moore

Moore played the British spy in seven films between 1973 and 1985. While Sean Connery played the role six times in the official series, he also played it in one non-Eon film, making their counts often debated.

Also asked as:
  • Who holds the record for playing James Bond in the most Eon Productions films, with seven appearances?

Would you remember this in 6 months?

Trivia Forge uses spaced repetition so facts stick. Free, no signup needed.

Practice Film & Television questions →

More Film & Television trivia

See all 516 →