Possui graduação em Letras - Latim pela Universidade de São Paulo (1985) e doutorado em Ciências Humanas - História pela Universidade de São Paulo (1991). Atualmente é professor associado da Universidade Federal Fluminense, atuando principalmente nos seguintes temas: latim, tupi antigo e história da educação.