Ken Barlow is a fictional character from the British ITV soap opera Coronation Street, played by William Roache. William Roache was born on April 25, 1932, which makes him 93 years old as of October 2025. Since Roache has portrayed Ken Barlow continuously from the show's first broadcast in December 1960, the character Ken Barlow is depicted as older in the show but the actor himself is currently 93 years old.