English actor Sir Roger Moore has died. He was 89 years old.
According to his children, Moore passed away in Switzerland after a "short but brave battle with cancer."
Moore was best known for playing James Bond in seven of the iconic films, including "Live and Let Die" and "The Spy Who Loved Me."
SEE MORE: Who Should Play James Bond Next?
He also starred in hit TV shows like "The Saint" and "The Persuaders."
Moore devoted a lot of his time to philanthropy. He became a UNICEF goodwill ambassador in 1991.
And in 2003, he was knighted for his charity work.
Moore is survived by his wife and three children. His funeral will be held in Monaco.