Già professore ordinario di Sociologia nella Facoltà di Scienze politiche dell'Università di Milano, ha insegnato alla Harvard University, alla Columbia University e all'Istituto Universitario Europeo di Firenze.
Si è occupato di conflitti e identità, sistema politico italiano e teoria dell'azione sociale.