Rome, Lazio, Italy
26 ago 1938
Italy Possessed: A Brief History of Exorcist Rip-Offs
Himself · 2020
Banned Alive! The Rise and Fall of Italian Cannibal Movies
2016
I Tarantiniani
Self · 2013
Poveri ma belli
1957
InifyStream