David Royle Born: Jun 16, 1961 Died: Dec 22, 2017
Place of Birth: Salford, Greater Manchester, England, UK
There is no further info on this cast member.