Nato a Milano il 30.03.1936, residente a Milano
Laureato in giurisprudenza nell’Università statale di Milano nel 1958.
Assistente di diritto costituzionale nella Facoltà di giurisprudenza dell’Università statale di Milano dal 1960; ha conseguito la libera docenza in diritto costituzionale nel 1965.
Ha insegnato, prima come professore incaricato (dal 1966), poi come professore straordinario (dal 1970), indi come professore ordinario (dal 1973), diritto pubblico, diritto parlamentare, diritto regionale, diritto costituzionale, giustizia costituzionale nelle Università di Verona, Sassari, Pavia, Bologna e Milano.
Attualmente professore emerito nella Facoltà di giurisprudenza nell’Università statale di Milano.
Avvocato abilitato al patrocinio davanti alle giurisdizioni superiori dal 1981.
Presidente emerito della Corte costituzionale. Eletto dal Parlamento giudice della Corte costituzionale il 24 gennaio 1996: il suo mandato è terminato il 30 gennaio 2005, ed è rientrato nei ruoli dell’Università. E’ stato presidente della Corte costituzionale dal 22 settembre 2004 alla scadenza del mandato di giudice.
Presidente della Associazione Italiana dei Costituzionalisti dal 2009 al 2012.
Presidente della Scuola Superiore della Magistratura dal 2011 al 2014.
Presidente dell’Istituto Nazionale Ferruccio Parri – Rete degli Istituti per la storia della Resistenza e dell’Età contemporanea (già Istituto Nazionale per la Storia del Movimento di Liberazione in Italia) dal 2012 al 9 giugno 2018.
Presidente della Fondazione per le Scienze Religiose Giovanni XXIII di Bologna.