British Special Effects Person
John Schoonraad is a life-cast and special effects artist and has more than 2000 lifecasts under his belt throughout his 30 year career. He is currently the creative director of...