Possui graduação, mestrado e doutorado em Geografia pela Universidade Federal do Rio de Janeiro. Atualmente é professor assistente, atuando no Departamento de Geografia da PUC-Rio. Tem experiência na área de Geografia, com ênfase em Geografia Política e Educação Geográfica, com produção acadêmica ligada principalmente aos temas: logística portuária, formação de professores e ensino de geografia.