After almost 30 years on the Weatherfield cobbles, Roy Cropper and his beloved cafe Roy's Rolls have become part of the Coronation Street furniture. David Neilson - the actor who plays the loveable character - first landed the job back in 1995, and since then, has been at the centre of many different storylines. From his iconic love affair with the anorak wearing Hayley Cropper - which tragically ended following her death in 2014 - to his later relationship with the widow Cathy Matthews, David's character has become a fan favourite.