Daniel Craig is stepping down as 007 after his fifth and final outing as the spy in November’s “No Time to Die.”
While Tom Hardy has recently been touted as Craig’s replacement, it’s Henry Golding who would be the perfect new James Bond.
Golding has proved he can be charming, smooth, and rock a tuxedo in “Crazy Rich Asians,” while he also showed he has the physicality and toughness needed for the role in “The Gentlemen.”
Golding also shows he has the acting talent to excel in the role with his thoughtful, restrained performance in the upcoming movie “Monsoon.”
His age, 33, would also offer longevity to the role.

With Daniel Craig taking his final bow as 007 in November’s “No Time to Die,” the age-old question of who should be the next James Bond has reared its head again.

While reports have suggested Tom Hardy has been cast in the role, nothing has been confirmed, and until we get an official announcement anything could happen. After all, Clive Owen was strongly rumoured for the tux and martini only to never actually be offered the role.

Hardy, Tom Hiddleston, Henry Cavill, and Idris Elba are all names that have been tossed around in connection with Bond. While they’d all surely do a great job, the right choice for the next 007 is Henry Golding.

He proved he can be smooth and charming in ‘Crazy Rich Asians’
“Crazy Rich Asians” was one of the biggest successes of 2018, pulling in $238.5 million worldwide and earning a 91% rating on Rotten Tomatoes. The film follows Rachel Chu (Constance Wu) as she flies to Singapore to meet her boyfriend Nick Young (Golding)’s family, who turn out to be incredibly famous and wealthy.