Bill Roache has played Ken Barlow on Coronation Street since 1960 and reportedly earns more than £250,000 per year from his role, making him one of the highest paid stars on the show.The 91 year old also thought to be the highest-paid member of the cast. From his bankruptcy battle to his co-star sons, let's take a look at the veteran actor's life off screen... Corrie star sons Bill's real-life sons have also acted alongside him on the soap, adding a personal touch to his career.