Javier Aliaga

Javier Aliaga was a prosthetic sculptor for series 12 of Doctor Who. He designed the Dregs.