Già incaricato di filosofia, ordinario di lingua e letteratura italiana e latina e professore presso il Dipartimento di filologia moderna dell’Università degli studi di Milano, giornalista e direttore di Collane editoriali, è scrittore e saggista, autore di numerose opere critiche e divulgative, curatore di scritti latini e editor di codici federico-borromaici. Ha ricevuto tra gli altri il Premio della Presidenza del Consiglio dei Ministri per la saggistica (1988) e per la narrativa (2000).