Si è laureato in filosofia presso l'Università Cattolica di Milano. Ha insegnato logica alla facoltà di lettere e filosofia dell’Università Ca' Foscari di Venezia, filosofia della politica alla facoltà di Scienze Politiche dell’Università degli Studi di Milano, filosofia teoretica all'Università di Milano-Bicocca e Storia delle idee all'Università Vita-Salute San Raffaele di Milano.
Tra le sue pubblicazioni: La felicità: saggio di teoria degli affetti (Feltrinelli 1995); Dizionario dei vizi e delle virtù (Feltrinelli 1997); La salvezza senza fede (Feltrinelli 2007); Nietzsche e il teatro della filosofia (Feltrinelli 2011);L'educazione alla felicità (Aliberti 2012); Perseveranza (il Mulino 2014); Il linguaggio della verità. Logica ermeneutica (Morcelliana 2014) e Il fine della politica (Bollati Boringhieri 2019).