We're sad to report that Roger Moore, who was the second actor to play James Bond, has died at age 89.

Variety reports that the actor died in Switzerland after a short battle with cancer.

His children announced the news on Twitter, saying, "It is with the heaviest of hearts, we must share the awful news that our father, Sir Roger Moore, passed away today. We are all devastated."

Moore took over the iconic role from original James Bond star, Sean Connery. He played Bond seven times: in the voodoo-themed "Live and Let Die" (1973), opposite Christopher Lee in "The Man With the Golden Gun" (1974), followed by "The Spy Who Loved Me" (1977), and "Moonraker" (1978), which sent Bond into outer space.

He headlined the franchise into the '80s with "For Your Eyes Only" (1981), "Octopussy" (1983), and his final turn as Bond in "A View to a Kill" (1985).

Moore made his film debut in the 1954 Elizabeth Taylor film "The Last Time I saw Paris" as a tennis pro.

Prior to landing the role of James Bond, he played Simon Templar, another dashing man of action in the British series "The Saint."

He sent up his image as Bond in the Cuba Gooding Jr. comedy "Boat Trip" (2002) and the 2004 animated short "The Fly Who Loved Me."

You may also remember him in "Alias."

The actor was knighted in 1999. He penned the memoirs "My Word Is My Bond" (2008), "Bond on Bond" (2012), and "One Lucky Bastard" (2014). He toured recently with the one-man show "An Evening With Roger Moore."