Roy Cropper Death: Why Has David Neilson Left Coronation Street?

Roy Cropper Death: Why Has David Neilson Left Coronation Street?


Is the much-loved character Roy Cropper’s death true? What is the reason behind David Neilson’s leaving from ‘Coronation Street’? This page will provide you with the most up-to-date information about him.

David Neilson is an award-winning English actor best known for his role as cafe owner Roy Cropper in the long-running ITV soap opera ‘Coronation Street, which he played since 1995. 

His television roles include ‘Z-Cars, ‘Young at Heart, ‘Survivors, ‘Blue Heaven’, ‘Secret Army, ‘Heartbeat, and many more. 

In addition, he has also appeared in two Mike Leigh films: ‘Life Is Sweet’ and ‘Secrets and Lies’. On the radio in 2009, Neilson also appeared in ‘God Bless Our Love’ an uplifting, romantic comedy.

Roy Cropper Death: Why Has David Neilson Left Coronation Street?

Roy Cropper’s death scene hasn’t been revealed yet. On Wednesday night, Roy handed over his estate to Nina (Mollie Gallagher) and left Weatherfield in a black cab. Roy could not be convinced to stay on the street despite the appeals of Carla Connor, Chesney Brown, Fiz Stape, Cathy Matthews, Mary Taylor, and Brian Packham.

Even though the scenes have aired, ITV is yet to confirm that actor David Neilson has left the show permanently. This suggests that we haven’t seen the last of Roy and that he is still a part of the cast, but RadioTimes.com has contacted ITV for further information.

However, it is currently uncertain if Roy will leave ‘Coronation Steet,’ and David Neilson’s future on the show has not been revealed. Further, Neilson also recently received an Inside Sopa Award for Best Actor for his performance as Roy Cropper last year.

Disclosing David Neilson Net Worth 

David Neilson has a net worth of $5 to $10 million. He must have maintained his income over his lengthy acting career.

He has been appearing in the ‘Coronation Street’ since July 1995, which has already been 25 years old. 

David Neilson Age: How Old Is He?

David Neilson’s current age is just 72 years old. He was born in Loughborough, Leicestershire, England, on March 13th, 1949.

At the age of 20, the actor enrolled at the Central School of Speech and Drama. He worked as a gas fitter, an ice cream salesperson, and a bartender all at the same time.

Interestingly, Neilson is a lifelong Leicester City supporter, Alan Birchenall’s charity race around the King Power Stadium to raise money for awareness for prostate cancer, in memory of former Leicester City player Keith Weller. He is also a Labour Party supporter, having voted in the Oldham East and Saddleworth by-election in 2011.