Chronology of Bond Number One: from Fleming's 1953 Novel to Modern Canon
Q1: Was Sean Connery the first actor to play James Bond?
A1: No. American actor Barry Nelson was the first person to portray James Bond on screen, starring in a live one-hour television adaptation of Casino Royale broadcast on CBS in October 1954. Sean Connery was the first actor to play Bond on the big screen in 1962's Dr. No.
Q2: Is the James Bond codename theory considered official canon?
A2: No. Both official Eon Productions statements and on-screen evidence directly contradict the codename theory. Multiple actors (Moore, Dalton, and Brosnan) explicitly referenced personal milestones belonging to Connery and Lazenby's versions of the character, confirming they were portraying the same man across a floating timeline.
Q3: How many official James Bond films exist?
A3: There are 25 official James Bond films produced by Eon Productions, stretching from Dr. No (1962) to No Time to Die (2021). Two unofficial full-length films were produced outside Eon's control: the spoof Casino Royale (1967) and the rival production Never Say Never Again (1983).