Drug-Resistant Fungus Computing's Top Prize Google's AI Chatbot Beat Airline Ticket Prices ChatGPT Bug 7 Daily Habits for Happiness Weigh Yourself Accurately 12 Healthy Spring Recipes
Want CNET to notify you of price drops and the latest stories?
No, thank you

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.

Now playing: 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.