Nascido em São Paulo, formou-se como antropólogo na USP, onde defendeu sua dissertação de mestrado em Antropologia Social. Fez pesquisa de campo entre os índios Bororo, no Mato Grosso, e entre os Zo'é e Tiriyó, no norte do Pará. Foi fundador e pesquisador do MARI - Grupo de Educação Indígena/USP e consultor do Ministério da Educação para a política de educação escolar indígena (1999-2002). Em 2002, recebeu a Ordem Nacional do Mérito Educativo, concedido pela Presidência da República do Brasil.