He's one of the most famous faces in soap after starring in Coronation Street for 22 years. But Jack P Shepherd, who plays Corrie favourite David Platt, saw the funny side over a case of mistaken identity at the supermarket.
The actor, who has played former bad boy David since 2000, thought it was hilarious when a cashier in Sainsbury's recognised him, but not for his role on Coronation Street. Instead she was adamant that he was a contestant on the ITV gameshow Tipping Point.
"Just in Sainos then," he said in a video shared on Instagram. "Woman on the till says 'where do I know you from?' I went 'oh it's Coronation Street. "She went no. No you were on something last night.' She went 'Tipping Point, that's it'"'
READ MORE: Molly-Mae Hague and Tommy Fury leave house renovations behind as they jet off on holiday for his birthday
Jack burst out laughing as he recalled: "I went 'oh right was I?', 'yeah, how did you do?' 'not bad.'" Jack, who has played David since he was 12, won Best Soap Actor at the TV Choice Awards in 2020. He won the 2018 British Soap Award for best actor and the 2008 British Soap Award for Villain of the year.
He previously revealed that his journey into acting is down to his mum. The actor says he was failing at school then, during the six week summer holidays, his mum ordered him to put his 'jazz shoes' on and go to youth club with his sister.
He explained on his Instagram: "My mum was tearing her hair out, school books were empty. I would write the date and the title and that was p***ing it. Teachers didn’t know what to do. I wasn’t naughty or disruptive in class, I just did s** all! Nothing."
He added: "My mum even took me to the doctors to see if I was deaf ffs! I remember her being so upset
Read more on manchestereveningnews.co.uk