3 credits on file—3 films, spanning 1992–2013.
The Starving Games
2013 · 30/100
Ace Ventura: When Nature Calls
1995 · 59/100
Lethal Weapon 3
1992 · 63/100