Possui Graduação em História pela Universidade Federal do Rio de Janeiro (1983), Mestrado em Educação pela Universidade Federal Fluminense (1996) e Doutorado em Ciências Sociais pela Universidade do Estado do Rio de Janeiro (2007). Tem larga experiência docente nos ensinos fundamental e superior, em Instituições públicas e privadas. É Professor Titular e pesquisador do Centro Federal de Educação Tecnológica Celso Suckow da Fonseca (CEFET-RJ), onde atua desde 2004.