Michael Fassbender will not be playing James Bond in the next installment of the franchise.

Known for acting as the young version Marvel’s anti-hero Magneto in the X-Men movies, the German-Irish actor also starred in the comedy drama Frank in 2014. When asked if he would be up to replacing Daniel Craig, Fassbender said: “To be honest, no,” he told GQ.

As for the reason why, Fassbender states, “As an acting role, I think Daniel has done such a cracking job in this age group… I think the franchise needs something new.”

MICHAEL FASSBENDER’S uBIO – HIS STORY IN HIS WORDS.

“It’s always a fun conversation to have. But Bond should be someone in their early 20s,” Fassbender continued. “I always thought Bond should be British, but let’s get an American in or maybe someone like Jack O’Connell would be good? Or even better, how about Jane Bond? A woman. One thing is for sure, it won’t be anyone on the bookies’ lists. It never is.”

Media reports suggest the next James Bond is likely to be either Tom Hiddleston, Aidan Turner or Idris Elba.