Cannibal Holocaust
1980 · Acting
Cursed Films
2020 · Acting
Safari
1991 · Acting
The Long Road Back from Hell: Reclaiming Cannibal Holocaust
2011 · Acting
Farewell Moscow
1987 · Acting
Fatal Fix
Death Walks
2016 · Acting