The death has been announced of the Canadian actor Shane Rimmer, best known for his roles in Gerry Anderson's Thunderbirds and the James Bond adventure The Spy Who Loved Me. He was 89.

The official Gerry Anderson Twitter account shared the news of Rimmer's passing after it was confirmed by the actor's widow Sheila. 

"The sad news that Shane Rimmer has died has come as a real shock to all of us at Anderson Entertainment and we send our thoughts and condolences to Shane's family and friends," read the post.

Rimmer voiced hero Scott Tracy in the original 1960s Thunderbirds series, its spin-off films and 2015 reboot. He was also part of the voice cast for Gerry Anderson's series Captain Scarlet and the Mysterons, and Joe 90. He appeared in a number of roles in Anderson's Space: 1999.

Rimmer's most famous Bond role was as submarine commander Carter in 1977's The Spy Who Love Me and, although uncredited, he was also part of the cast in 007 adventures Live and Let Die, Diamonds Are Forever and You Only Live Twice

Among his many television credits, Rimmer had roles in Coronation Street and the miniseries A Very British Coup, Ellis Island, Lace and Mistral's Daughter

The character actor's other big screen credits included Batman Begins, Gandhi, Reds, Star Wars: Episode IV - A New Hope, Superman and its two sequels.