William Roache is a British actor listed in the Guinness World Records as the longest-serving male television star in a continuous role. Roache has played Ken Barlow in the ITV soap Coronation Street since its very first episode in 1960.

1960 • TV

1982 • TV

2008 • TV

2004 • TV

1960 • Movie

1961 • Movie
as Space Centre Operator (uncredited)
as Reporter
as Self
as Young Doctor (uncredited)
as Self
as Himself
as Self
as Ken Barlow
as Self
as Self
as Self
as Ken Barlow
4277 episodes
as Self
1 episodes
as Self
1 episodes
1 episodes
as Self
1 episodes
as Self
1 episodes
as Himself
1 episodes
as Self
1 episodes
as Himself
1 episodes
as Self
1 episodes
1 episodes
as Self
1 episodes
as Self
1 episodes
1 episodes
1 episodes