Public Enemy

20 Questions with ... Public Enemy's Darrell D'Silva
By Editorial Staff · 3 Jun 2013 · London, Off-West End
Darrell D'Silva in Public Enemy Where were you born? I was born in Rotherham, South Yorkshire.What made you want to become an actor? I was brought up by my grandparents and they ...