Kevin B. Barron is known for Point of No Return (1993), I Spit on Your Grave (2010) and Pumpkinhead (1988).
No data