 Born in Rio de Janeiro, he lived in São Paulo for most of his life.Cardoso is a widower who was married to Ruth Vilaça Correia Leite Cardoso, an anthropologist, from 1953 until her death on 24 June 2008; they had four children.Educated as a sociologist, he was a professor of political science and sociology at the Universidade de São Paulo.