No biography available.
Stregati dalla luna (2001)
Alex the Ram (2000)
Nightmare City (1980)
Werewolf Woman (1976)
The Lion of Thebes (1964)
The Conquest of Mycenae (1963)