From Rome, Lazio, Italy • 1951 - 2016
We don't have a bio for this person yet
The Other HellFilm • 1981
A Bay of BloodFilm • 1971