Possui graduação em Economia pela Pontifícia Universidade Católica do Rio de Janeiro (1968), mestrado em Informática pela Pontifícia Universidade Católica do Rio de Janeiro (1972) e doutorado em Sociologia – University of Michigan – Ann Arbor (1978). Atualmente é professor visitante do IESP/UERJ. Tem experiência na área de Sociologia, com ênfase em Estratificação Social e Métodos Quantitativos, atuando principalmente nos seguintes temas: mobilidade social, relações raciais, estratificação social, desigualdades sociais e estratificação educacional.