É historiador, possui mestrado em Sociologia pela Universidade de São Paulo (1989) e doutorado em História Social pela USP (1993). Atualmente é professor da Universidade Federal de São Carlos.