4 credits on file—3 films and 1 show, spanning 1980–1999.
Idle Hands
1999 · 54/100
Apollo 13
1995 · 80/100
Sliders
1995–2000 · 71/100
Cannibal Holocaust
1980 · 48/100