Longest time in same role - TV series
Who
William Roache
What
59:61 year(s):day(s)
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 the milestone 10,000th episode on 7 February 2020, giving him a run of 59 years 61 days. This also makes him the longest-running TV soap star.


Celebrating its 60th anniversary in December 2020, Coronation Street is a record holder in its own right, being the longest-running TV soap opera.