About Us

Continue

Todd Tucker


President

Martin Astles


Head Designer
Project Supervisor

Doug Brown


Coordinator

Illusion Industries Inc. is a special effects studio that offers productions high end prosthetic make ups, concept designs, puppets, props and specialty costumes. Founded by Todd Tucker and Ronald L. Halvas with locations in Los Angeles, Louisiana and Moscow. Our crew’s combined and innovative talents offer a history of providing unforgettable characters and creatures for over 100 credited films, television shows, commercials and videos.