Apparently the producers of the James Bond films originally approached Cary Grant about playing the role of Britain’s 007 agent. Cary declined the role because he didn’t want to be tied to a film series. Some say he turned down the role of James Bond in Dr. No (1962), believing himself to be too old at 58 to play the character. Even though Grant was 59 at the time he filmed the romantic thriller Charade in 1963. The role went to Sean Connery starting with Dr. No in 1962. Fleming wasn’t entirely happy with the choice. “He’s not exactly what I had in mind,” said Fleming.
Ian Fleming also vetted Roger Moore to play James Bond in 1962 but he was contracted to making the Saint, so could not play the role. Cubby Broccolli (the Director) also felt he was not enough of a ‘he-man’ to play the role.