7 period drama stars who could be the next James Bond

Who will replace Daniel Craig as the new 007?

Having played the secret agent since 2006, the 52-year-old English actor will return in his final James Bond movie later this year.

Inevitably there has been much talk about who might be announced as his replacement.

Bookies around the world are already taking bets on who the lucky actor will be.

We’ve gone through the candidates named as possibilities by the London-based bookmaker William Hill and picked out seven British period drama stars who could be picking up the Aston Martin keys in a couple of years time.

You’ll also find their odds (as of May 2019), in case you fancy a flutter!


James Norton

The London-born 35-year-old actor is best known to period drama fans for his roles in Grantchester, War & Peace and Lady Chatterley’s Lover.

He’s filmed his final scenes as vicar Sidney Chambers for the fifth season of Grantchester last year.

Turner proved that he can pull off Bond’s tuxedo look very well in the BBC’s McMafia in 2019.

Odds: 7/1


Sam Heughan

Born in New Galloway, the 40-year-old Scottish actor is best known for playing Jamie Fraser in Outlander.

Heughan appeared as a British spy last summer in comedy-action movie The Spy Who Dumped Me.

Odds: 8/1


Aidan Turner

Born in Dublin, the 37-year-old Irish actor has had starring roles in Poldark, The Hobbit and And Then There Were None.

Turner hasn’t played a spy before, but certainly has plenty of experience doing fight scenes in the BBC’s Poldark.

Odds: 9/1


Dan Stevens

The 37-year-old English actor from Croydon near London is best known for playing Matthew Crawley in Downton Abbey, before starring in The Man Who Invented Christmas and Beauty & the Beast.

He recently lead the cast of FX’s popular X-Men TV series Legion.

Stevens demonstrated his action credentials playing a former army Sergeant in 2014’s The Guest.

Odds: 33/1


Tom Hughes

Born in Chester, the 35-year-old English actor will be familiar to period drama fans from Dancing on the Edge and The Lady Vanishes.

He’s best known as Prince Albert in ITV’s Victoria series.

Hughes starred as a young MI5 operative in 1970s-set Cold War drama series The Game in 2014.

Odds: 50/1


David Oyelowo

The 44-year-old English actor from Oxford is best known for his leading roles in A United Kingdom, Selma and Small Island.

He returned to the small screen last autumn, starring as Javert in the BBC’s new Les Misérables adaptation.

Oyelowo previously played a spy in British drama series Spooks, playing MI5 officer Danny Hunter from 2002-2004.

Odds: 66/1


Matthew Goode

Born in Exeter, Devon, the 42-year-old actor is a period drama regular, having appeared in Downton Abbey, The Crown and Birdsong.

He reprised the character of Henry Talbot in the last year’s Downton movie.

Goode’s spy acting experience includes playing Bletchley Park cryptanalyst Hugh Alexander in The Imitation Game.

Odds: 66/1


The complete James Bond collection DVD box set is available on Amazon.