Bacharel em Teologia, licenciado em Filosofia e História, é mestre e doutor em Sociologia pela PUC-SP. É professor assistente-doutor e vice-coordenador do Programa de Estudos Pós-Graduados em Ciência da Religião na Pontifícia Universidade Católica de São Paulo. É professor do Instituto São Paulo de Estudos Superiores. É membro da diretoria do CESEEP - Centro Ecumênico de Serviços à Evangelização e Educação Popular. Desenvolve pesquisas nos seguintes temas: pluralismo religioso, Concílio Vaticano II e religião e migração.