Roger Moore stopped playing James Bond because he was significantly older than his female co-stars. In his 50s, he found it inappropriate to act alongside women in their 20s, stating, "The leading ladies were young enough to be my granddaughter, and it becomes disgusting."
Previous Fact Next Fact