Tom Hardy has been cast as the next James Bond to replace Daniel Craig.
Circulating news indicates that Tom Hardy (43 years old) will play the role of James Bond in the next 2007 after No Time to Die in November , and although the news has not been officially confirmed, several sources have returned the delay in the announcement due to the Corona pandemic.
Hardy is one of a number of actors who confirmed to play the next Bond, with others including Tom Hiddleston, Idris Elba and Richard Madden.
Back in 2018, Pierce Brosnan, who played Bond between 1994 and 2005, told the Daily Mail he believed Hardy could play the British spy well.
In 2015, Hardy starred as the iconic Mad Max in George Miller’s reboot of his franchise, Mad Max: Fury Road (2015). He also collected a British Independent Film Award for his portrayal of both the Kray twins, Ronnie and Reggie, in Legend (2015), and an Oscar nomination for Best Supporting Actor for his role as John Fitzgerald in The Revenant (2015). Hardy also starred on the BBC series Peaky Blinders (2013), alongside Cillian Murphy, and on the television series Taboo (2017), both created by Steven Knight.
He has an outlaw biker story among other projects in development. In 2010, Hardy became engaged to fellow English actress Charlotte Riley, whom he starred with in The Take (2009) and Wuthering Heights (2009), and is raising a young son, Louis Thomas Hardy, with ex-girlfriend Rachael Speed.