Former James Bond star Roger Moore has died Published May 23, 2017 News KTVU FOX 2 Facebook Twitter Print Email article FILE PHOTO - Roger Moore (AP) LONDON (JILL LAWLESS/Associated Press) — Roger Moore, the suavely insouciant star of seven James Bond films, has died in Switzerland. He was 89.