He was born in Carrara and did his university study at the University of Padua, where he also did postdoctoral research with Antonino Fava. He was for several years at the University of Pisa, where he carried out most of his work on aromatic substitution, catalytic phenomena, bridged polycyclics, and troponoids, as well as at the University of Catania. He was also at the Gorlaeus Laboratorla, Leiden, and at Imperial College, London.