Since 1975, Gomes has done extensive fieldwork with several Brazilian Indigenous peoples, foremost the Tenetehara, the Guajá, and the Avá-Canoeiro.
In 1991 he was invited together with three other scholars from different parts of the world by several Dutch NGOs to carry out a research on how the Dutch people relate to the environment.