Daniel Craig will star as 007 in at least two more James Bond movies, bringing his total to five films with the 24th and 25th installments of the Eon Productions franchise.
Craig's first outing as Bond was in Casino Royale (2006), which was followed by Quantum of Solace (2008). His third, Skyfall, is due to be released in October.
The news was confirmed byDeadline, and follows much speculation ahead of Skyfall's cinematic release.
Craig is the sixth official actor to play 007 in the movies. Two more films will make him the third-longest-serving Bond, after Roger Moore's seven and Sean Connery's six.
Meanwhile, Pierce Brosnan achieved four outings as Bond, Timothy Dalton two and George Lazenby one.
Yesterday, Digital Journalreported that Barry Norman, Britain's most popular film critic, once put his name forward as a replacement to the first-ever screen Bond, Sean Connery.
In 2010, Martin Shaw (Inspector George Gently) revealed that he'd turned down the iconic role in the late 1970s, while, in April this year, Welsh singer Sir Tom Jones (The Voice UK) revealed that he was once short-listed for the role.
Skyfall is directed by Sam Mendes. The 23rd installment of the 50-year-old film franchise, sees Dame Judi Dench reprise her role as Bond's boss, M, and introduces Ben Whishaw as Q. Whishaw is the first actor to play Q who is younger than the actor playing 007.