Live and Let Die Roger Moore played James Bond in Live and Let Die (1973); The Man with the Golden Gun (1974); The Spy Who Loved Me (1977); Moonraker (1979); For Your Eyes Only (1981); Octopussy (1983) and A View to a Kill (1985).