Nasceu em Bocaiúva, Minas Gerais, em 1935. Estudou em Belo Horizonte, onde se formou em sociologia política e administração pública na UFMG. Doutorou-se na York University, em Toronto, Canadá, que também lhe concedeu o título de Doctor in Law, Honoris Causa. Morreu em 1997.