Professore ordinario di Diritto Costituzionale presso la Facoltà di Giurisprudenza dell’Università di Torino, dal 1980; Pro-rettore dell’Università di Torino dal 1984 al 1987 e Vice Rettore dell’Università di Torino fino al 1996;
Nel corso della sua carriera ha altresì insegnato:
Diritto costituzionale italiano e comparato nell’Università di Urbino, dove è stato docente dal 1973; Diritto regionale nell’Università del Piemonte Orientale; Diritto pubblico e legislazione scolastica nell’Università di Torino;
Attualmente è:
Presidente dell’Autorità Garante per la protezione dei dati personali, dal 2005; Presidente del Working Party on Police and Justice, per la tutela dei dati personali dei cittadini nei settori della giustizia e dell’attività di polizia in ambito europeo (cd. III Pilastro), dal 2007; Presidente della Commissione interministeriale per le intese con le confessioni religiose, dal 1997; Presidente del Comitato Tecnico Scientifico della Associazione Nazionale dei Comuni Italiani (ANCI), dal 2008; Membro del Comitato Tecnico Scientifico della Scuola Superiore della Pubblica Amministrazione Locale (SSPAL), dal 2008;
Nel corso della sua carriera è stato altresì:
Membro del Consiglio di Presidenza della Giustizia Amministrativa; Docente stabile di diritto costituzionale – governo locale presso la Scuola Superiore della Pubblica Amministrazione; Direttore della Scuola Superiore della Pubblica Amministrazione; Consigliere costituzionale del Presidente del Consiglio dei Ministri Giovanni Goria; Consigliere costituzionale del Presidente del Consiglio dei Ministri Romano Prodi; Consigliere giuridico del Ministro della Funzione Pubblica Franco Bassanini; Vice-Sindaco di Torino.