John Frosst works as special effects technician and special effects coordinator for film and television productions.
keyboard_arrow_up