Eric Pennycoff is an American horror film director. He directed Sadistic Intentions (2018) and The Leech (2022).
This article about a United States film director is a stub. You can help Wikipedia by adding missing information.