Acting
Born: 1954-07-26 · Roma, Lazio, Italy
Death Walks
2016
Lucrezia
The Long Road Back from Hell: Reclaiming Cannibal Holocaust
2011
Self
Safari
1991
Farewell Moscow
1987
Cannibal Holocaust
1980
Faye Daniels
Fatal Fix
Pusher
Cursed Films
2020