William Roache
-
William Roache, who plays Ken Barlow, is the longest-running character in Coronation Street, and the longest-serving soap actor in the world. One of the defining factors of soap operas is how viewers get to grow up alongside their favourite characters. Unlike films or limited series, avid viewers get to see their favourite characters every day,…