Longest-serving TV soap star
William Roache
59:61 year(s):day(s)
United Kingdom ()

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 61 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.