Steve Boyle is a creature technician and special makeup effects artist currently residing in New Zealand and working for Weta Workshop in Wellington.…
Steve Boyle is a creature technician and special makeup effects artist currently residing in New Zealand and working for Weta Workshop in Wellington.…