3 credits on file—3 films, spanning 1990–2022.
Breaking
2022 · 69/100
Masters of Menace
1990 · 53/100
Nightbreed
1990 · 62/100