Werner Pretorius is a special makeup effects supervisor from Amazing Ape Productions Ltd on Netflix's Lost in Space.
Advertisement
Werner Pretorius is a special makeup effects supervisor from Amazing Ape Productions Ltd on Netflix's Lost in Space.