
Todd Tucker
Todd Tucker is an American film director, producer and makeup artist. His first major film was as a key artist on Hook. In 2010, Todd founded Illusion Industries, a special make-up effects studio. The studio has locations in Louisiana, Panama, and Russia.
Filmografía
Series y películas