Legendary actor Michael Caine, 84, says he now fears dying of cancer and feels his "days are numbered".
Caine has cut down on drinking alcohol and banned sugar, salt and gluten from meals, reports independent.co.uk.
"I know my days are numbered and that's the main worry," Caine told The Sun newspaper.
"I've had to cut back on the drinking and I'm always looking up what's the best thing against cancer, so I'll eat that or do this or not do that.
"I'll probably drop dead talking to you but you know I've lost 13 kg just because I want to see my grandchildren. They're twins of six and a boy of seven. I'd like to get to 17 for the boy," he added.
Caine praised his wife Shakira, 70, for helping him get out of the habit of heavy drinking.
"Without her, I'd have been dead long ago. I used to drink a bottle of vodka a day and smoke several packs of cigarettes," he said.
Caine, whose acting career spans over five decades, will be seen in "Going in Style", which will be released next month.