Two Doors Down's Kieran Hodgson has gone viral on Twitter after impersonating star from BBC hit show Happy Valley.
The actor, who plays Gordon in the Scots sitcom, posted a video on the social media site on Thursday.
The clip has been seen by almost six million people and retweeted over 5,000 times, including by Happy Valley bad boy James Norton, and features Kieran re-enacting scenes from the police drama.
He puts on his best accent and carries out numerous costume changes while impersonating main characters like cop Catherine Cawood.
It has even been given the seal of approval by James himself, who plays character Tommy Lee Royce and quote tweeted the post saying: "This is genius."
Actor Kieran captioned his post: "A little treat for fans of #HappyValley Bad TV Impressions: Happy Valley Series 3 SPOILERS! #comedy #impressions #justabitoffun @BBCOne," and many of his followers were quick to react.
Someone said: "I’m so so proud of Gordon." Another posted: "This is brilliant!"
While a third wrote: "'Ryan says ee’s got really long ‘air now. And dern’t ee deserve to see’t.' So so good"
A fourth tweeted: "This is genius!"
Get the latest celebrity gossip and telly news sent straight to your inbox. Sign up to our daily Showbiz newsletter here.