Possui graduação em História pela Universidade Federal Fluminense (2000), mestrado (2002) e doutorado (2007) em História pela mesma universidade. Tem experiência no magistério e também em pesquisas no campo dos estudos medievais e dos medievalismos. Atualmente, é professor associado III de História Antiga e Medieval da Universidade Federal Rural do Rio de Janeiro (UFRRJ). Também é pesquisador do Linhas (Núcleo de Estudos sobre Narrativas e Medievalismos), coordenador de área do PIBID, núcleo História (campus Nova Iguaçu) e foi bolsista do Programa de Residência em Pesquisa na Biblioteca Nacional (edição 2016).