3 credits on file—3 films, spanning 1994–2025.
The Alto Knights
2025 · 53/100
Vampire Hunter D: Bloodlust
2000 · 78/100
Almost Dead
1994 · 51/100