James Norton with Alec Secareanu, who played gangster boss Darius KnezevicJames Norton with Alec Secareanu, who played gangster boss Darius Knezevic
James Norton with Alec Secareanu, who played gangster boss Darius Knezevic

Happy Valley: James Norton shares 16 behind the scenes photos he took while filming all three series of TV show Happy Valley in Calderdale

As we celebrate 10 years of Sally Wainwright’s amazing Happy Valley, we’re taking a look back at these behind the scenes photos taken by one of its stars.

James Norton, who played villain Tommy Lee Royce, shared these shots taken while he was filming the hugely popular drama, which was based and shot in Calderdale.

James posted the snaps from all three series on his Instagram page.

They include photos of other cast members including Sarah Lancashire, who played Sergeant Catherine Cawood.

Millions tuned in to watch the hit series, which culminated in a dramatic showdown between Tommy and Catherine.