Roger Moore (James Bond) has been shaken, not stirred for the last time. Moore played 007 at least 7 times starting in 1973. It was a toss up for my favorite 007 actor between Roger Moore and Sean Connery. RIP
Remember watching the first James Bond movie, "Dr. No" at a base in Greenland.. That was a long time ago and the person playing the "Bond" character has changed many times since then. But Sean Connery is still my favorite "Bond" with Roger Moore being second.
For me... Roger Moore was the best James Bond. He epitomized what I think of James Bond. But again, it could be because that's the one I grew up with. My first James Bond movie was "For Your Eyes Only"... and it's always been my favorite ever since... I mean, let's just look at it from the perspective of action scenes:
Maybe it was just the time I grew up in or the first new Bond film I watched, and I know he is considered the least favorite by consensus, like Val Kilmer Batman, but Timothy Dalton is my favorite Bond.