Yuri Safchev is known for For the Cause (2000), In Hell (2003) and Spiders II: Breeding Ground (2001).
No data