Has there ever been a movie starring more than one of the actors who have portrayed James Bond (Connery, Lazenby, Moore, Dalton, Brosnan, Craig)?
I can only find documentaries about James Bond using IMDB’s “credited with” feature for Connery/Moore and Brosnan/Dalton but I haven’t run through all the 15 possible pairings.
I think the OP is looking for a film that has had 2 or more of the actors that have previously played Bond in it.
Well, Roger Moore played James Bond in several movies, and David Niven played James Bond in the spoof Casino Royale.
They appeared together in Curse of the Pink Panther, The Sea Wolves, Escape to Athena, and The King’s Thief.
For Bond villains, Ronin had three of them - Drax (Moonraker), 006 (Goldeneye), and Elliott Carver (Tomorrow Never Dies).
Well, heck, The Longest Day had Connery and two Bond Villains: Gert Frobe (Goldfinger) and Curt Jurgens (The Spy Who Loved Me) and it wouldn’t surprise me if there were a few others in there, given the size of the cast.
Using an option from the Oracle of Bacon to compare any two actors, the group of six in the original post are all 2 apart from each other. Thus none have been in a movie together.
Using the Oracle of Bacon, I find that there appear to be no movies with any of the Bonds in the OP and
Peter Sellers or Woody Allen (who played “James Bond” in the 1967 Casino Royale, too. Nor are there any matches with
Barry Nelson
the very first actor to play James Bond, in the 1954 episode of Climax! that adapted Casino Royale.
it seems as if David Niven and Roger Moore are the only co-starring Bonds.
What actor has starred in two different Bond films playing two different roles?
Maud Adams
Joe Don Baker played the villain in one of the Dalton movies (Living Daylights?), then played a Felix Leiter-ish character in Goldeneye.
There’s at least one more-female.
Technically, Anthony Dawson.
Caroline Munro, if you’re counting the '60s CASINO ROYALE.
Sorry-she had a bit part in CR, not a starring role. The actress I’m talking about had a starring roll in two Bond films.
Dangit, I was gonna say that.
Did you miss Post #11?
Nope, I caught it. That’s why I said there was at least one other female.
Robert Brown. Possibly.
Played ‘Admiral Hargreaves’ in The Spy Who Loved Me, and later played ‘M’ in Octopussy.
Fans have argued ever since whether they are the same person or not. There are certain indications onscreen that hint they are different people.