Formé à Harvard, Guy Rocher enseigne la sociologie depuis les années 1950. Désormais professeur émérite, il a occupé un poste de chercheur au Centre de recherche en droit public de la Faculté de droit de l’Université de Montréal. Il a été membre de la commission Parent, sous-ministre au Développement culturel et au Développement social et a participé à l’élaboration de la Charte de la langue française (1977). Il a publié une vingtaine d’ouvrages.