Possui graduação em História (1989), mestrado (1992) e doutorado (1998) em História Social e livre-docência (2010) em História do Brasil Colonial pela Universidade de São Paulo. É professor associado da USP e pesquisador do CNPq. Tem experiência na área de História, com ênfase em História do Brasil Colônia, atuando principalmente nos seguintes temas: história indígena, história política, história militar, historiografia e arquivos.