Which actor plays Doctor Holford in Peaky Blinders series 6?
Answer
Aneurin Barnard
Answer
Aneurin Barnard
Aneurin Barnard plays Doctor Holford in Peaky Blinders series 6.
Holford is Tommy Shelby’s personal doctor and becomes central to one of the season’s most important deceptions. After Tommy’s daughter Ruby falls seriously ill, Holford tells Tommy that he has developed an inoperable tuberculoma and may have only 12 to 18 months to live.
The diagnosis drives much of Tommy’s behaviour in the final series. Believing death is approaching, he attempts to settle unfinished business, protect his family, and arrange the future of the Shelby organization. In the finale, however, Tommy discovers evidence linking Holford to Oswald Mosley and Diana Mitford, revealing that the diagnosis was part of a plot.
Barnard is a Welsh actor whose other notable television roles include Richard III in The White Queen and Boris Drubetskoy in War & Peace. His casting can be confused with other series 6 supporting performers, including Assaad Bouab, Peter Coonan, and Julian Moore-Cook, but those actors play different characters.
Source: Wikipedia · fact-checked Sept. 2026