Aidan Turner has confirmed 'Poldark' will end after five series.

Aidan Turner and Eleanor Tomlinson in Poldark

Aidan Turner and Eleanor Tomlinson in Poldark

The 34-year-old actor portrays Captain Ross Poldark in the hit BBC1 period drama and, despite already filming the fourth series, the hunk has now confirmed there will be no more episodes after the end of series five, due to all the stories being covered.

Speaking to the Daily Mail newspaper, Aidan said: "We've covered all the books, and the entire stories. It's a five-year gig, when it's all done."

The popular programme - which is based around Winston Graham's saga - follows Poldark, a redcoat returning to Cornwall after the American Revolutionary War, only to find his feather dead and his true love about to marry someone else.

In June, Turner's co-star Eleanor Tomlinson, who plays Demelza - the servant and wife to Poldark - admitted she would love to see the show make it to a fifth series and said it would be a "dream come true".

The flame-haired beauty said: "If we go to five series that would be a dream. We would be very lucky and honoured to get that far.

"I think if we go to five series then that would be a dream come true -- and how many series have done that?"

Series four - which is set to air next year - sees Poldark move to London to become an MP which will lead Demelza into more socially-exalted circles and Tomlinson recently said her on-screen alter ego "becomes more independent".

She said: "Demelza becomes more independent, because Ross goes off to London and she very much becomes the boss of Nampara.

"That is her power - she and Ross are on an equal level and I wonder how he will respond to that."