Ben Oliver

Ben Oliver has made a name for himself illustrating several Judge Dredd strips, including the much-loved Cockroaches story with Al Ewing.