Details
Peter has taken on a host of responsibilities involving the creation, fabrication, and performance of a multitude of natural and fantastical beasts and other-worldly beings.
rod puppets
hand-controlled puppets
radio-controlled puppets
Role
mechanical animatronic designer/fabricator
S.A.G. performer/puppeteer
[various applications]
Animatronic squirrel
[various applications]
mechanical finger extentions
[various applications]
full suit Gorilla with animatronic face
Mentos TV Spot
God’s Must Be Crazy Feature Film
[tv spot]
massive animatronic eagle talons
[feature film]
three stooges animatronic creatures
[feature film]
Wounds
[various applications]