Possui graduação em Ciências Biológicas (Ecologia) pela Universidade Federal do Rio de Janeiro (2002) e mestrado em Geografia pela Universidade Federal do Rio de Janeiro (2006). Tem experiência na área de Geoecologia e Pedologia em temas voltados à análise da paisagem, planejamento territorial e conservação da biodiversidade. Trabalha atualmente como biólogo da Secretaria de Meio Ambiente da Cidade do Rio de Janeiro (SMAC), lotado na Subgerência de Monitoramento da Biodiversidade.
Atua em projetos voltados ao planejamento e monitoramento das dinâmicas de uso e ocupação do solo, mapeamento da cobertura vegetal, indicação de áreas prioritárias para conservação e restauração, caracterização ambiental de bacias hidrográficas e gestão do território. Compõe o quadro docente (professor agregado) do Departamento de Geografia e Meio Ambiente da PUC-Rio e integra o Grupo de Pesquisa MorfoTektos. Ministra as disciplinas Pedologia, Avaliação Ambiental e Práticas de Campo para o curso de graduação em Geografia da PUC-Rio. Em 2018 ingressou no Doutorado do Programa de Pós Graduação em Geografia e Meio Ambiente da PUC-Rio.