Sam Claflin’s life is very different to his Peaky Blinders character - thankfully.
The 35-year-old actor plays mustachioed politician Oswald Mosley, who is the main antagonist in the gripping final series.
When he’s not trying to take on Tommy Shelby’s gang, Sam spends his time in the UK and US and looks far more rugged in real life than the facist MP.