Date of birth: November 8th 1953 (71 years)
Place of birth: Carbonia, Sardegna, Italy
...
The Taming of the Scoundrel
1980
Fun Is Beautiful
Fracchia The Human Beast
1981