Rashaad Santiago was the winner of Face Off Season 6. He is a special effects make up artist that lives in New York. Falling in love with monster movies at a young age, drove him to want to create monsters that he had seen growing up and some of his own. Now out of his shop located in Batavia, he creates creature suits, character bust and fabricates a wide range of different props and mask.
You can follow Rashaad on Twitter @r1a2s3