Actor Sir Sean Connery has undergone surgery to remove a tumour from his kidney.
Connery is a supporter of the SNP
The James Bond star had the operation a few weeks ago in a private hospital in New York and has made a full recovery.
"He's very fit, he's 100% plus," said a spokesman for the 75-year-old, who played the role of Bond in the 1960s.
Sir Sean is back at home in the Bahamas and will return to work shortly - his next job is to record a voiceover for the Scottish National Party.
"It is true that Sean had a successful procedure carried out some weeks ago but he's now fighting fit and raring to go," said SNP leader Alex Salmond.
The party political broadcast featuring Sir Sean's voice is due to be shown early next month.
The veteran star is also expected to attend Tartan Day celebrations in New York in April.
Sir Sean recently gave his backing to the latest actor to play James Bond.
Daniel Craig, 37, best-known for his role in thriller Layer Cake and on TV's Our Friends in the North will make his debut as 007 in Casino Royale.
Sir Sean told BBC One's Breakfast in December that Craig was a "terrific choice... a completely new departure".
Connery played James Bond in seven films between 1962 and 1983 including Dr No and Diamonds Are Forever.
The Oscar-winner told the BBC he eventually became tired of the part.
"One of the reasons I stopped doing it was because I got really fed up with the space stuff and special effects," he said.
"I just found it getting more and more influential in the movies."