After saying last year that he would rather "slash his wrists" than star in another James Bond film, Daniel Craig appears to have had a change of heart.

"As far as I'm concerned, I've got the best job in the world," he said Friday at the New York Festival. "I'll keep doing it as long as I still get a kick out of it," Craig said when asked about a new Bond film. "If I were to stop doing it, I would miss it terribly."

The actor, who's played '007 in four films, had previously signaled he had little desire to reprise the role following 2015's "Spectre," saying, “I’m over it at the moment. We’re done. All I want to do is move on.” Those comments sparked months of rumors that the franchise's producers were searching for his replacement.

According to Vulture, Craig addressed those remarks on stage, explaining, "They say that shit sticks, and that definitely stuck. It was the day after filming [stopped on 'Spectre']. I'd been away from home for a year."

Craig said the combination of the physical demands of the job and the distance from his family made the film difficult for him. However, he said there's been no conversations about the next Bond movie.

"Spectre" was the 24th Bond movie produced by Eon Productions since the beloved British spy debuted on the big screen in 1962. Franchise producer Calum McDougal recently said Craig is the first choice for the next Bond film, even as rumors have swirled about such actors as Tom Hiddleston and Jamie Bell meeting for the role.

Craig is working on "Logan Lucky," director Steven Soderbergh's comedy about two brothers who attempt to pull off a heist during a NASCAR race. He'll also appear off-Broadway in New York Theatre Workshop's production of "Othello," in which he plays the jealous ensign Iago.