JAMES Bond star Daniel Craig will not leave his £100million fortune to his children.
Craig, 52, married to actress Rachel Weisz, 50, reckons people should spend or gift their cash while they are alive.
The pair have a daughter, one, and he is stepdad to her son, Henry, 13.
He has a daughter Ella, 28, with ex-wife Fiona Loudon, 51.
007 Daniel said to have got £18million for his fifth Bond film No Time to Die, said: “I think inheritance is quite distasteful.
“My philosophy is to get rid of it or give it away before you go.”
He also told Saga magazine: “Isn’t there an old adage that if you die a rich person then you’ve failed?”
Daniel has lavish homes in New York and London.
Earlier this week he admitted he dreamed of playing a superhero rather than a spy as a child.
He added: “It seems ironic now.”
The release of the upcoming Bond instalment has been delayed by five months because of the coronavirus pandemic.