Possui
graduação em Sociologia pela Pontifícia Universidade Católica do Rio de Janeiro,
mestrado em Sociologia - Universidade Católica de Louvaina e doutorado em
Sociologia - Universidade Católica de Louvaina. Foi Professor adjunto no
Programa de Pós-Graduação em Ciências da Religião da Pontifícia Universidade
Católica de Minas Gerais. Foi 1 secretário da Sociedade de Teologia e Ciências
da Religião – SOTER.