Top Shows

Coronation Street

Fridays at 8.30pm and Saturdays at 9.30pm

David Neilson plays Roy Cropper

David Neilson plays Roy Cropper on Coronation Street

David Neilson (born 13 March 1949 in Loughborough, Leicestershire) plays Roy Cropper on Coronation Street.

David entered a drama school at the age of 20, working various jobs at the same time, including as a gas fitter, ice cream salesman and a barman.

David has appeared on numberous television shows, including Z Cars, Up Pompeii, Bergerac, Casualty, Boys from the Blackstuff, Terry and Julian and Heartbeat. He also appeared briefly in EastEnders in the early 1990s.

In addition he has appeared in two Mike Leigh films: Life Is Sweet and Secrets and Lies.

First appearance on Coronation Street in the UK:
19 July 1995: Roy introduced himself to Deirdre Rachid, the new caretaker at the Crimea Street flats where he lived.