Art Direction
Fans flock to a festival celebrating the most iconic horror movies, only to discover that the charismatic showman behind the event has a diabolical agenda.
Visual Effects Supervisor
Fans flock to a festival celebrating the most iconic horror movies, only to discover that the charismatic showman behind the event has a diabolical agenda.
Himself - CG Dude 1 (as Toads)
A short featurette available on the DVD for Once Upon a Time in Mexico (2003), released in January 2004.