Master of Science in Physics, University Studies Palermo, Italy, 1986. Doctor of Philosophy in Physics, University Palermo, Italy, 1991.
Academic visitor Imperial College, London, Great Britain and Northern Ireland, 1987—1990. Research assistant Italian National Research Council, 1991—1992. Visiting researcher Max Plank Institute, Munich, 1992.
Teacher A. Volta Technology School, Palermo, 1993. Research fellow Clarendon Laboratory, Oxford, England, 1994—1995. Lecturer University Palermo, 1996—2002, professor, since 2005, University Milano, 2002—2005.
Reviewer of several science journals.
Married Rossana Manzo, June 15, 1996. Children: Bruno, Ilaria.