James Bond actor Sir Roger Moore has died after a “brave battle with cancer”, his family have said.

Sir Roger, 89, died in Switzerland on Tuesday, a statement signed by his three children said.

“It is with a heavy heart that we must announce our loving father, Sir Roger Moore, has passed away today after a short but brave battle with cancer,” said the statement, which was published on his Twitter page.

“The love in which he was surrounded in his final days was so great it cannot be quantified in words alone.”

Sir Roger was famous for his roles in The Saint and the James Bond movies. The latter made him one of the most successful actors of his generation.

He played the womanising MI6 agent more than any other actor, having portrayed 007 in seven films.

He was also the oldest actor to ever take on the famous spy role, making his Bond debut at the age of 45… see more

source: skynews