PersonLeif Tilden4 credits in the catalogue: acting.ActingTeenage Mutant Ninja Turtles1990Donatello / Foot MessengerTeenage Mutant Ninja Turtles II: The Secret of the Ooze1991Donatello / Foot #3Ace Ventura: When Nature Calls1995Gorilla PerformerMonkeybone2001Cyclops