Nato a Monza nel 1942, è stato dal 1976 professore incaricato di Antropologia Culturale e dal 1983 professore associato di Filosofia della Storia. Dal 1999 è professore ordinario all’università Ca Foscari di Venezia, titolare della cattedra di Filosofia della Storia. Dal 1985 è membro ordinario dellIinternational Association for Analytical Psychology.
Autore di centinaia di pubblicazioni.