50 years of James Bond stars
Roger Moore
Credit: Anwar Hussein/Getty Images
After it became clear that Connery had given up the role of Bond for good, British actor Roger Moore stepped in, first starring in 1973's "Live and Let Die." That was followed by 1974's "The Man with the Golden Gun, 1977's "The Spy Who Loved Me," 1979's "Moonraker," 1981's "For Your Eyes Only," 1983's Octopussy," and 1985's "A View to a Kill." Moore was the longest-serving James Bond, spending 12 years in the role. He was also the oldest actor to star in the role, starting when he was 45 and ending at 58, when he announced his retirement. Unlike Connery, Moore's film roles dried up after his stint as Bond and he has spent most of the subsequent years volunteering for UNICEF.

