His 12 years as Bond, the British agent with a voracious appetite for danger and sex, made Moore a millionaire and a heartthrob the world over.
“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 three children announced in a statement on the Twitter account.
Makes you feel old when your favourite James Bonds actors are so old. Connery was my favourite but loved Moore also.
So how old are the different Bond actors?
- Sean Connery, aged 86
- David Niven, died age 73 in 1983, would be 107 today
- George Lazenby, aged 77
- Roger Moore, died age 89
- Timothy Dalton, aged 71
- Pierce Brosnan, aged 64
- Daniel Craig, aged 49