Graduação em Jornalismo pela Universidade de São Paulo (1998), mestrado em Ciência Política (2002) e doutorado em Ciência Política (2007) pela Universidade de São Paulo. É professor do Departamento de Jornalismo da PUC-SP, diretor da ONG Repórter Brasil, colunista do portal UOL, comentarista do Jornal da Cultura e colunista da revista inglesa New Internationalist. Foi visiting scholar do Departamento de Ciência Política da New School for Social Research, em Nova Iorque (2015-2016). Também foi conselheiro do Fundo das Nações Unidas para Formas Contemporâneas de Escravidão, em Genebra (2014-2020) e membro da Comissão Global do Setor Financeiro contra Escravidão Moderna e o Tráfico de Pessoas (2018-2019). Atua principalmente nos seguintes temas: trabalho escravo contemporâneo; ódio e intolerância no debate público e nas redes sociais; jornalismo investigativo.
graduation at Jornalismo from Universidade de São Paulo (1998), master's at Science Politics from Universidade de São Paulo (2002) and doctorate at Science Politics from Universidade de São Paulo (2007). Has experience in Comunication, focusing on Publishing and Journalism, acting on the following subjects: trabalho escravo contemporâneo, trabalho degradante, violência rural, amazônia and cultura política.