Bacharel e licenciado em História pela Universidade Federal do Rio de Janeiro (UFRJ), é mestre em Ciências Sociais pela Universidade do Estado do Rio de Janeiro (UERJ) e doutor em História pela Universidade Federal Fluminense (UFF), com um ano de estágio doutoral na Universidade Johns Hopkins, nos Estados Unidos (2008). Tem experiência nas áreas de ensino de História, história das relações raciais, História e Cultura afro-brasileiras, história oral, movimentos sociais e formação de professores. Atualmente é professor da Faculdade de Educação da Universidade Federal do Rio de Janeiro (UFRJ) e coordenador do grupo PET-Conexões de Saberes – Diversidade.