About Us


Todd Tucker


Martin Astles

Head Designer
Project Supervisor

Doug Brown


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.