• Why are James Bond roles not played by American actors?

    16 days ago - By Movies Stack Exchange

    Why are James Bond roles not played by American actors?
    Sean Connery is British
    George Lazenby is Australia
    Roger Moore is British
    Timothy Dalton is British
    Pierce Brosnan is Irish
    Daniel Craig is British Bond Films
    Read more ...