3 credits on file—3 films, spanning 1991–2001.
Monkeybone
2001 · 44/100
Ace Ventura: When Nature Calls
1995 · 59/100
Teenage Mutant Ninja Turtles II: The Secret of the Ooze
1991 · 61/100