Visual Effects · Born 1960
Theodore Rex
1995 · as Caterpillar (puppeteer)
The Beast from the Egg
1968