Marc Warren will play a chilling new villain in the second series of The Musketeers.

The Mad Dogs actor will join the cast of the BBC1 period drama as the chilling Comte De Rochefort, a charming, adventurous but deeply flawed aristocrat with a shady past and a clutch of dark secrets. The manipulative noble has a sinister, life-changing plot in mind and it is only Athos (Tom Burke), Porthos (Howard Charles), Aramis (Santiago Cabrera) and D’Artagnan (Luke Pasqualino) who can bring him to heel.

“I’m delighted to be part of the BBC’s stylish and exciting take on the Dumas classic. Once I have overcome my fear of horses I’m sure it will be a walk in the park,” says Marc, who is filling the baddie gap left by slimy Cardinal Richelieu, who was played by new Doctor Who star Peter Capaldi.

The new 10-part series, set once more in 17th century Paris, is currently being filmed in Prague.

“We were thrilled to welcome Marc to the cast,” said The Musketeers executive producer Jessica Pope. “He is a clever and mercurial actor who will bring danger and charm to the role of Rochefort in equal measure.”