Animatronic Puppeteer: Leonardo
Teenage Mutant Ninja Turtles III (1993)
Directed by: Stuart Gillard
Cinematography by: David Gurfinkel
Additional Muppet Performer
The Muppets Take Manhattan (1984)
Directed by: Frank Oz
Cinematography by: Robert Paynter
Edited by: Evan A. Lottman