The actor, who has fronted more than 70 films since the 1980s, is still one of the highest-paid stars in the movie business.
And Cage, 49, told the Daily Star Sunday he is still at the top of his game after taking advice from chart-topper David years ago.
He said: “I feel like my longevity as an actor came from something David Bowie once told me.
“He said he never got comfortable with what he was doing.
“What I took from that was that I shouldn’t just do one thing that people like me for. I should just keep taking chances, go out of my comfort zone and try something new. ”
Cage shoots up to five films every year and is best known for Leaving Las Vegas.
Since talking to Bowie he has turned down big money offers to quit movies for a major telly drama.