X

James Bond actor Roger Moore dies at 89

Sean Connery is a tough act to follow, but Roger Moore made a go of it -- seven times.

Joan E. Solsman Former Senior Reporter
Joan E. Solsman was CNET's senior media reporter, covering the intersection of entertainment and technology. She's reported from locations spanning from Disneyland to Serbian refugee camps, and she previously wrote for Dow Jones Newswires and The Wall Street Journal. She bikes to get almost everywhere and has been doored only once.
Expertise Streaming video, film, television and music; virtual, augmented and mixed reality; deep fakes and synthetic media; content moderation and misinformation online Credentials
  • Three Folio Eddie award wins: 2018 science & technology writing (Cartoon bunnies are hacking your brain), 2021 analysis (Deepfakes' election threat isn't what you'd think) and 2022 culture article (Apple's CODA Takes You Into an Inner World of Sign)
Joan E. Solsman
Watch this: Roger Moore's coolest 007 gadgets

Roger Moore -- the actor who portrayed James Bond in seven films between 1973 and 1985 -- has died at 89, according to a post Tuesday on the actor's Twitter account.

"It is with a heavy heart that we must announce our loving father, Sir Roger Moore, has passed away today in Switzerland after a short but brave battle with cancer," his children said in a statement included with the Tweet. "Thank you Pops for being you, and for being so very special to so many people."

Moore is best known as the man who replaced Sean Connery as 007, taking the famed secret-agent franchise in a more humorous direction that amped up on camp. Becoming a UNICEF goodwill ambassador in 1991, he advocated for children's causes. He was knighted in 2003.

Roger Moore's coolest James Bond gadgets

See all photos