Stephen Graham has officially joined the cast of BBC period drama Peaky Blinders.

The 47-year-old This Is England and Line Of Duty actor will star as a yet unannounced character in the BBC One crime show's sixth and final season.

The news was confirmed through the Peaky Blinders social media accounts with a photo of Graham in period costume.

"We're thrilled that Stephen Graham has joined the cast of #PeakyBlinders series 6," the caption said.

We're thrilled that @StephenGraham73 has joined the cast of #PeakyBlinders series 6.

📷 Matt Squire

— Peaky Blinders (@ThePeakyBlinder) April 29, 2021

Show creator Steven Knight previously said he had devised a role in the drama for Graham but rubbished rumours he would play gangster Al Capone.

Across its six seasons, the inter-war Birmingham-set show starring has featured guest stars including Sam Claflin as leader of the British Union of Fascists Oswald Mosley and Tom Hardy as Jewish gang leader Alfie Solomons.

In January, it was announced that Peaky Blinders would come to an end after the forthcoming sixth season. But creator and writer Knight said the story would continue in "another form" and later hinted at a film.