From Rome, Italy • 1920 - 2002
We don't have a bio for this person yet
Cannibal ApocalypseFilm • 1980
Holocaust 2000Film • 1977
The Living Dead at Manchester MorgueFilm • 1974
The AntichristFilm • 1974
The Crimes of the Black CatFilm • 1972
A Lizard in a Woman's SkinFilm • 1971
One on Top of the OtherFilm • 1969