Possui graduação em História pela Universidade Federal de Minas Gerais (1996), mestrado em Ciência Política pela Universidade Federal de Minas Gerais (2002) e doutorado em Ciência Política pelo Instituto Universitário de Pesquisas do Estado do Rio de Janeiro - IUPERJ (2008). Professor Associado da Universidade Federal Fluminense, na cadeira de Teoria Política.
Graduação em História pela Faculdade de Filosofia de Campos (1985). Especialista em História do Brasil pela Faculdade de Filosofia de Campos (1989). Mestrado em História Social pela Universidade Federal Fluminense (1999) e Doutorado em Educação pela Universidade Federal Fluminense (2012). Pós-Doutor em História Social pelo Instituto de História da Universidade Federal do Rio de Janeiro (2019). Professor Associado do Departamento de História de Campos da Universidade Federal Fluminense (CHT/UFF). Líder do Laboratório de História do Poder e das Ideologias (LAHISPI).