Question

Which actor holds the record for most film appearances as James Bond?
By:Nerdy Trivia
Last updated: February 21, 2025

Playing James Bond is the role of a lifetime, with each actor bringing their own style to British spy 007. From Sean Connery's suave swagger to Pierce Brosnan's smooth charm, several legends have donned the tuxedo. Looking at the numbers, which actor actually played Bond in the most official films?
▼
Correct Answer: Roger Moore
Roger Moore played James Bond in seven official 007 films between 1973 and 1985, making him the most frequent actor to portray the suave British spy. Moore brought his signature raised eyebrow and lighter touch to the role well into his late 50s, famously quipping that he knew it was time to retire when he realized he was older than his leading ladies' mothers.
Share This Trivia
Related Topics
Want More Nostalgia?
Check out our other quizzes and random trivia questions!
More Trivia
- Which superhero team has the best-selling comic of all time?
- Which actress turned down the role of Lana, the call girl, in "Risky Business"?
- What city is "St. Elmo's Fire" set in?
- What was the first video game to use a steering wheel?
- Which of these songs is NOT in the movie "Dirty Dancing"?
- What was the first game show hosted by Alex Trebek in the U.S.?
- In which city did "Wicked" make its musical debut?
- What do you call a group of sea lions in the water?