Oriundo de Challapata, provincia Eduardo Abaroa del departamento de Oruro, Gómez nació el 26 de septiembre de 1948. Sus padres fueron Benito Gómez Cabrera, un sargento de la Policía Boliviana, y Ernestina Mamani Yujra, quien era palliri.
Empezó su carrera sindical en 1969, cuando era trabajador de la Empresa Minera de Avicaya de la Internacional Mining. Fue ministro de Minería por sólo cinco días en 2010, durante el segundo mandato del expresidente Evo Morales. En 2019 fue designado ministro de Trabajo, también por en el gobierno de Morales.