Which character does Stephen Graham play in series 6?
Answer
Hayden Stagg
Answer
Hayden Stagg
Stephen Graham plays Hayden Stagg in series 6 of Peaky Blinders.
Stagg is introduced as the union convenor for workers at Liverpool docks. He becomes involved when Arthur Shelby, Isiah Jesus and their associates investigate missing opium from the docks’ storage facilities. The encounter gives Graham a role tied to the series’ recurring themes of organised labour, smuggling and industrial power.
Hayden Stagg is easy to confuse with other series-six characters. Jack Nelson is Gina Gray’s Boston-based uncle and a major American criminal figure, while Billy Grade is the former footballer who becomes an associate of the Shelby family. Barney Thomason, meanwhile, is a former soldier and sniper who appears earlier in the story.
Graham’s casting was notable because he had previously worked with creator Steven Knight on other projects, including the 2019 film The Irishman? The series itself, however, identifies Stagg specifically as a Liverpool dockworkers’ union convenor, making Hayden Stagg the single canonical answer.
Source: Wikipedia · fact-checked Sept. 2026