Filmography
1999
The Adventures of Elmo in Grouchland
additional muppet performer
1999
additional muppet performer
1994
Puppeteer
1993
Puppeteer
1992
TEENAGE MUTANT NINJA TURTLES III: THE TURTLES ARE BACK... INTIME
Animatronic Puppeteer (Splinter)
1990
Robot Monster Crew (Monster Movement)
1986
Howard T. Duck