Hes a self taught special effects make up artist and was a contestant on seasons 9 and 13 on the Syfy series Face off and worked with Rob zombie and worked at the 13th floor haunted house writing a script for his creature he created on face off for a horror film and his love for The Nightmare before Christmas
view more