Martin Rezard

Martin Rezard was a prosthetics technician for Doctor Who and Torchwood, and a prosthetics supervisor for Torchwood only.