5 credits on file—4 films and 1 show, spanning 1990–2025.
Screamboat
2025 · 48/100
Affliction
1997 · 71/100
Screamers
1995 · 53/100
Kung Fu: The Legend Continues
1993–1997 · 65/100
The Exorcist III
1990 · 59/100