6 Most Successful James Bond Actors Ranked

4. Roger Moore

Average Box Office Earnings: $167.84 million per movie

Number of James Bond Movies Released: 7

Highest Grossing Film: Moonraker

Although Moore’s portrayal greatly diverged from the original, it was critically acclaimed and propelled him to great heights of fame. He retained the role for an astounding twelve years, and during that period, starred in seven Bond films like Live and Let Die (his debut), The Spy Who Loved Me and Octopussy. His defining personalized trait as James Bond was his quirkiness and his humor, which made him well liked by the audience.