Professor do Departamento de Geografia e Meio Ambiente da Pontifícia Universidade Católica do Rio de Janeiro (PUC-Rio). Professor do Departamento de Geografia do Colégio Pedro II e da Escola Alemã Corcovado. Professor colaborador do Programa de Estudos e Pesquisas das Religiões (PROEPER), do Centro de Ciências Sociais da Universidade do Estado do Rio de Janeiro (UERJ).