Michael Lonsdale, who played the villain opposite Roger Moore's James Bond in the 1979 film Moonraker, has died at the age of 89.

The French-British actor, best known for his role as the sinister industrialist who concocted a plan to poison all humans on Earth in the much-loved spy film, passed away at his home in Paris, his agent Olivier Loiseau confirmed.

The James Bond official Twitter account was one of the first to issue a statement on the sad news.

''We are very sad to learn of the passing of Michael Lonsdale, who played Hugo Drax in Moonraker. He was an extraordinarily talented actor and a very dear friend," the post read. "Our thoughts are with his family and friends at this sad time - Michael G. Wilson and Barbara Broccoli. (sic)''

The official Twitter account for the late Roger Moore, who died in 2017 after a "short but brave" battle with cancer, also paid tribute.

They wrote: ''Terribly saddened to learn Michael Lonsdale has also passed away today. As Hugo Drax he was a smooth-tongued and cultured adversary to 007 in Moonraker. (sic)''

Lonsdale, a César-winning actor appeared in over 200 roles in both English and French, and starred in films by François Truffaut and Alain Resnais, along with playing religious figures in Of Gods and Men and The Name of the Rose.