Edward Thomas

Edward Thomas was Production Designer for every episode of Doctor Who since Series 1 and for every episode of Torchwood since Series 1.