Crew
Evil John Mays
EN cinema · 4 credits
Known for
Filmography

Closing Shift
ENNot rated
Special Effects Makeup Artist

Red
EN · 2013Not rated
Makeup Effects

The Why
EN · 2009Not rated
Special Effects
Crew
EN cinema · 4 credits

Closing Shift
Special Effects Makeup Artist

Red
Makeup Effects

The Why
Special Effects