Sir Roger Moore, who played James Bond in seven movies, has died at the age of 89.

In a statement on Tuesday, Moore's children wrote that he died in Switzerland after a "short but brave battle with cancer."

Moore is one of the actors most tied to the James Bond franchise. He played Agent 007 in seven consecutive films from 1973 to 1985, starting with "Live and Let Die."

Photo gallery: Remembering Sir Roger Moore

Before playing Bond, Moore was best known for starring in "The Saint," a British spy TV series that aired for 118 episodes from 1962 to 1969.

Moore was also known for his philanthropic work. In 1999, he was knighted for his work with various charities.

He also wrote several books, including 2012's "Bond on Bond: The Ultimate Book on 50 Years of Bond Movies."

Photo gallery: Celebrities we've lost in 2017

"Thank you Pops for being you, and for being so very special to so many people," his family wrote after Moore's passing.

With the heaviest of hearts, we must share the awful news that our father, Sir Roger Moore, passed away today. We are all devastated. pic.twitter.com/6dhiA6dnVg — Sir Roger Moore (@sirrogermoore) May 23, 2017

Clint Davis covers entertainment and trending news topics for the Scripps National Desk. Follow him on Twitter @MrClintDavis.