Laurea in Physics, University Trieste, 1973.
Fellow University Trieste, 1974-1981, researcher in geophysics, since 1981. Visiting scientist Cooperative Institute for Research in Environmental Sciences, Boulder, Colorado, 1974. Working group member European Seismological Commission, since 1989.
Lecturer computer science University Udine, Italy, 1991-1993, University Trieste, since 1993.
President Trieste Group Italian Federation Catholic Students, 1971-1972. Member Institute of Electrical and Electronics Engineers Computer Society, Italian Association for Artificial Intelligence.
Married Tiziana Calossi, December 7, 1981. 1 child, Maria Stella.