Visually impaired, having "lost his sight at a young age",[2] he has represented Panama at five consecutive editions of the Summer Paralympic Games.
In the 1,500m race, he took silver in 4:02.32, just eight hundredths of a second behind French athlete Christophe Carayon, who set a new Paralympic record.
In the 5,000m, he set a Paralympic record, winning gold in 15:01.49 - with a stunning lead of over 53 seconds on silver medallist Diosmani Gonzales, of Cuba.
[7] In 2004, Gomez entered the 5,000m and 10,000m races (T13 category), though this time he was not Panama's sole competitor, as compatriot Désirée Aguilar competed in swimming.
Gomez ran the 10,000m race in 32:28.96, finishing fifth (out of 17), and thus failed to win a medal for the first time in his Paralympic career.