Javier Bardem has confirmed long-circulating rumours that he is to play James Bond’s nemesis, opposite Daniel Craig, in the new Bond movie.
Bardem, 42, who won an Oscar for his role as a ruthless assassin in No Country for Old Men, revealed he had landed the part on US news show Nightline.
“I’m very excited because my parents took me to watch the [Bond] movies and I saw all of them, so to play that is going to be fun,” he said.
Adding: “They chose me to play this man, but I cannot give you many details.”
While Bardem’s character remains unnamed, it is widely rumoured that the 23rd official Bond movie will be called Skyfall, after Sony pictures began buying up URLs featuring the name.
Daniel Craig will return for his third outing as Bond, with Judi Dench reprising her role as M and Oscar-winning British director Sam Mendes also on board.
Ralph Fiennes, Ben Wishaw and Simon Russell Beale are among the other British talent rumoured to be joining the cast.
Bond 23 is set for release in October 2012.