Acting
Roma, Lazio, Italy
Born July 26, 1954
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· 1980
Pusher
Cursed Films· 2020