Mitch Mayes

Mitch Mayes is an independent filmmaker for Rotten Cotton and Lowest Common Denominator Entertainment. He worked as the screenwriter, special effects & makeup artist, set decorator and costume designer on the 2007 Jonathan Lewis film Black Devil Doll.