Born in Milan, Lombardy, Italy
Illustrious Corpses
1976
As Chief of Police
The Cat o' Nine Tails
1971
As Prof. Fulvio Terzi