Sir Roger Moore has passed away in Switzerland following a battle with cancer. He was 89 years old.

Moore took over as James Bond from Sean Connery with 1973’s Live and Let Die. He’d go on to star in a total of 7 Bond films over the course of 12 years, giving him the record as the longest-serving Bond. He also happens to be the first Bond actor to have passed away.

Born in 1927, Moore enjoyed quite a prolific life as a television star — most notably in The Saint — before signing on for Bond. After his spy era ended, Moore took a bit of a break from acting. He would go on to pop up in small roles here and there, often in ways that showed off his self-aware sense of humor (like Spice World), but largely spent his later years on humanitarian work. The queen of England even knighted him for his charitable services in 2003.

Moore is survived by his children, who broke the sad news on Twitter, where their father was a regular presence, with the following note.

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