Delroy Brown Spotlight CV DELROY BROWN has just completed filming on new series ‘It’s a Sin’ for Channel 4 London: 0207-3841036 *protected email* North: 01565-631999 *protected email*