Possui Bacharelado e Licenciatura em História pela Universidade Federal do Rio de Janeiro (1992), mestrado em História Social pela Universidade Federal do Rio de Janeiro (1996) e doutorado em História Social pela Universidade Federal do Rio de Janeiro (2001). Atualmente é Professor Associado nível 3 da Universidade Federal do Rio de Janeiro, vinculado ao Laboratório de História Antiga e ao Programa de Pós-Graduação em História Comparada (PPGHC) do Instituto de História da UFRJ e ao Programa de Pós-Graduação em Letras Clássicas (PPGLC) da Faculdade de Letras da UFRJ.