Jack P Shepherd has officially been a Coronation Street fixture for two decades, playing fan favourite David Platt. The 32-year-old star celebrated 20 years on the cobbles yesterday, posting a series of heartwarming throwback shots over Instagram.
Joining the ITV soap in 2000 at the age of 12, Jack has snapped up a whole host of awards over the years, from a British Soap Award for Best Actor to Villain of the Year.
Captioning the epic throwback, he wrote: "Today marks my 20th year anniversary playing the role of David Platt, here's a few photos of my life before I got the part and a few highlights of my character. " Before adding: "Thank you @coronationstreet for everything." Jack shared a few adorable photos of himself as a youngster,
Read more on dailystar.co.uk