Actor Kevin Spacey has silenced rumours suggesting he is set to portray a villain in the next James Bond movie.
The House of Cards star previously revealed he had spoken with his American Beauty director Sam Mendes about playing the bad guy opposite 007 hunk Daniel Craig in 2012's Skyfall, but his theatre commitments in a global production of Shakespeare's Richard III prevented him from taking on the job, which eventually went to Javier Bardem.
Recent reports suggest Spacey could be back in the picture as a villain for the 24th movie in the Bond series, which Mendes is returning to helm, following his decision to step down as the artistic director of London's The Old Vic theatre, where he has served for the past decade.
However, Spacey admits he is baffled by the claims as he has not discussed anything about the new Bond movie with Mendes.
He tells BBC News, "I don't know why people keep writing about this. I've been offered no role, I've never read a script, no, I am not doing the next James Bond movie. I don't know who started the rumour but stop it."
Spacey continues, "Obviously if he (Mendes) wanted me he would've offered me the role. I don't even know if there is a role frankly."
The actor is no stranger to playing the villain - he famously portrayed Lex Luthor in 2006 movie Superman Returns, he was the conniving Roger 'Verbal' Kint in The Usual Suspects and currently stars as murderous politician Frank Underwood in hit Netflix series House of Cards.