He gained prominence on American television in 1982 when he finished in second place, four seconds back in 2:09:33 while being the primary foil to Alberto Salazar's third victory in a row at the New York Marathon.
He ran a personal best of 2:09:12 at the 1983 Tokyo Marathon, finishing third in that race.
Gómez represented Mexico at three consecutive Summer Olympics, starting in 1976.
Later on he became an athletics coach, guiding runners like Andrés Espinosa, Germán Silva, Benjamín Paredes, Adriana Fernández, Isaac García, Martín Pitayo, and Isidro Rico.
This biographical article relating to Mexican athletics is a stub.