Som har spelat James Bond?

David Niven
Sean Connery
Roger Moore
George Lazenby
Timothy Dalton
Pierce Brosnan
Daniel Craig