William Roache

William Roache is an actor who played William Evans between 1966 & 1970. His other notable credits include:

Coronation Street - Ken Barlow (1960-)

N&F - Richard McAlddon (2013-14, 2018-19)