Professore ordinario di Filosofia del diritto presso il Dipartimento di Scienze giuridiche "Cesare Beccaria" dell'Università di Milano, dove insegna anche Teoria e tecnica dell'interpretazione giuridica.
È autore di monografie e molteplici saggi in tema di linguaggio giuridico e interpretazione.