Answer: What actor played James Bond for the longest time span?

The Question:  What actor played James Bond for the longest time span?

Roger Moore
Pierce Brosnan
Daniel Craig
Sean Connery

Answer:  Roger Moore.

Leave a Reply

Your email address will not be published.