3 credits on file—3 films, spanning 1990–2015.
The Lure
2015 · 67/100
Day of the Wacko
2002 · 83/100
Porno
1990 · 58/100