Joel Ruda is known for Blood Lodge (2012), 100 Acres of Hell (2019) and Everybody Is Going to Die, at Ten Acres High.
No data