Martin Rezard

Martin Rezard was a prosthetics technician for Doctor Who.