From Rome, Italy • 1919 - 1987
We don't have a bio for this person yet
The Third EyeFilm • 1966
The GhostFilm • 1963
The Horrible Dr. HichcockFilm • 1962
The Witch's CurseFilm • 1962
Lust of the VampireFilm • 1957