Especialista em Ensino de História, História dos videogames, História Militar. Possui graduação (bacharel e licenciatura) em História pela Universidade Federal do Rio de Janeiro (2002), mestrado em História pela Universidade Federal Fluminense (2009) e doutorado em História pelo PPGHC pela Universidade Federal do Rio de Janeiro (2014). Atualmente é professor adjunto da Universidade Federal Fluminense - CAMPOS, onde ministra as disciplinas de Estágio supervisionado e Práticas Educativas, além de optativas nas áreas de videogames, mídias e História.