Daniel Craig will reach the point this week where he plays the role of James Bond for the longest time. The 51-year-old actor will now beat his predecessors on Wednesday: with 4,527 days he will set the record for the longest serving 007. This is reported by Daily Mail. 

Daniel Craig made his James Bond debut in November 2006 in “Casino Royale.” On Wednesday he passes former Bond actor Roger Moore, who lasted 4,526 days in the role of spy. Sean Connery devoted nine years of his career to the iconic role. Pierce Brosnan, who started with “Goldeneye” in 1995, had a “license to kill” for seven years.

Daniel Craig will start recording his fifth Bond film next month, which has the working title ‘Shatterhand’. It is the 25th installment in the James Bond series and reportedly the last with Craig in the lead. The latest movie about 007 should be released in cinemas on April 8, 2020. That is later than initially planned: the release had to be postponed because the British director Danny Boyle left the project. He was replaced by “True Detective” director Cary Fukunaga.