Longest-serving TV soap star
Who
William Roache
Where
United Kingdom ()
When

Actor William Roache (UK) has played Ken Barlow in the Granada Television soap opera Coronation Street (UK, ITV) since the show's first episode, which aired on 9 December 1960. He most recently appeared in episode 10,000 on 7 February 2020, giving him a run of 59 years 59 days. Coronation Street is a record holder in its own right, being the longest-running TV soap opera.


Roache also holds the record for longest time to play the same role in any TV series.