The following are the Bond films starred Roger Moore as Bond himself:
1. The Man with the Golden Gun
2. Live and Let Die
3. The Spy Who Love Me
4. Moonraker
5. For Your Eyes Only
6. Octopussy
7. A View To A Kill
Roger Moore
Well, darling, Roger Moore starred in 7 James Bond films, so that leaves a whopping 17 films where he wasn't the main man. It's like a game of musical chairs, but with spies and martinis. So, shake it up and try not to get too stirred about it.
Roger Moore.
Roger Moore
Roger Moore first starred as James Bond in 1973's Live and Let Die.
Roger Moore played James bond in Moonraker.
Both Sean Connery and Roger Moore have each made 7 Bond films.
Roger Moore is the oldest actor to portray James Bond, he was 45 when he made the movies. He starred in seven films between the years of 1973 and 1985.
Only counting the 24 proper canon Bond films starting at Dr. No and running up through Spectre, Moore did NOT star in 17 of them.
Roger Moore was Bond in Live and Let Die, The Man with the Golden Gun, The Spy Who Loved Me, Moonraker, Octopussy, For Your Eyes Only and A View to a Kill.
There have been 24 total Bond films if you count Skyfall, the most recent film. Some famous Bond men include Sean Connery and Roger Moore.
The Best James Bond is The Spy who loved me. why? good question well in the opening their is naked girl show their big fat titties and Jaw.