Ken Barlow - List of appearances

William Roache has played Ken Barlow in 4016 episodes of Coronation Street from 1960 onwards.