si è laureato in Filosofia presso l'Università Cattolica di Milano,
dove ha trascorso gli anni nel Collegio Augustunianum. Ha insegnato
Logica alla facoltà di Lettere e Filosofia dell' Università di Venezia e
Filosofia della Politica alla facoltà di Scienze Politiche dell’Università di Milano.
Attualmente è professore ordinario di filosofia teoretica presso la Facoltà
di Scienze della Formazione dell'Università Bicocca di Milano.