Foi professor do departamento de história da Unicamp entre 1985 e 2015, quando foi para a Harvard University.