Longest time in same role - TV series

Longest time in same role - TV series
Who
William Roache
What
59:61 year(s):day(s)
Where
United Kingdom
When
07 February 2020

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.