Loading amazing content...
Loading amazing content...

Acting
April 25, 1932
Basford, Nottinghamshire, England, UK
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.

Ken Barlow
2026
Himself
2020

Self
2020

Self
2019

Self
2017
2012

Self
2011

Self
2011
2011
2010

as Ken Barlow
as Himself

as Self

as Self

as Self

as Self

as Self

as Self

as Self

as Self

as Self


as Self

as Himself

as Himself

as Self

as Self

as Self

as Reporter

as Space Centre Operator (uncredited)

as Ken Barlow

as Young Doctor (uncredited)