Fundador e editor do Café História. É professor adjunto de História Contemporânea do Departamento de História da Universidade de Brasília (UnB). Doutor em História Social. Tem pós-doutorado em História Social pela Universidade Federal do Rio de Janeiro (UFRJ). Pesquisa História Pública, História Digital e Divulgação Científica. Também desenvolve pesquisas sobre crimes nazistas e justiça no pós-guerra.
Publicado em 1556, mapa de Giovanni Battista Ramusio é rico em detalhes e rompe com alguns sensos comuns sobre as primeiras décadas do processo de colonização do Brasil.
Especialista no século XX, ele estudou a Primeira Guerra Mundial, Revolução Russa, História da França e o processo de descolonização. Relação entre história e cinema marcou a sua carreira.