Hellboy: In Service of the Demon 2008
as Self
Lady in the Water 2006
Animatronics Designer
Hellboy: The Seeds of Creation 2004
How the Grinch Stole Christmas 2000
as Puppeteer
Men in Black 1997
as Rosenberg Alien (voice)
Baby's Day Out 1994
as Puppeteer #3
The Blob 1988
Credits from TMDB.